← Back to list

Pythonx

Es hora de probar la library Pythonx, la cual, permite usar Python junto con Elixir, y mejor, poder correr este código en Livebook.

Elixir para mí · 2026-02-26 22:04 · 3 claps · 1.3 min read
#elixir #python #pythonx #livebook #erlang
Open on Medium ↗
Wiki topics: 📚 · Books & Reading

Pythonx

Es hora de probar la library Pythonx, la cual, permite usar Python junto con Elixir, y mejor, poder correr este código en Livebook.

Eso sí, por lo que he visto, no es lo más rápido del mundo. Siento que es algo lento a la hora de los cálculos, pero puede que sea sólo en mi caso. Comencemos

Pythonx & Livebook

Primero, instalamos pythonx:

Mix.install([
  {:pythonx, "~> 0.4.7"}
])

Segundo, al momento de escribir código, se debe desplegar las opciones al crear el bloque de código, y elegir:

Al hacerlo, se genera la estructura para usar la versión de python elegida y la instalación de dependencias. Por ejemplo, en este caso, instalé pandas para esta prueba.

[project]
name = "project"
version = "0.0.0"
requires-python = "==3.13.*"
dependencies = [
  "pandas == 3.0.1"]

Ya con esto, tenemos lo suficiente para escribir código y ver el resultado esperado. En este ejemplo, uso pandas para leer un archivo .CSV y mostrar los primeros cinco datos (data1.head())

import pandas as pd

data1 = pd.read_csv("/tasas.csv")

data1.head()

Esto fue un ejercicio sencillo para entender lo necesario para correr código en Python.

Hasta la próxima.

Leonardo Linares

Ad gloriam Dei


메타데이터
post_id
fc6b4593bc67
slug
pythonx-fc6b4593bc67
url
https://medium.com/@elixirparami/pythonx-fc6b4593bc67
canonical_url
https://medium.com/@elixirparami/pythonx-fc6b4593bc67
author_url
https://medium.com/@elixirparami
status
ok
fetched_at
2026-06-23 17:05:31