He portado una librería de python2 a python3 YO SOLO.

Bien es verdad que sólo he tenido que escribir ".request" en un sitio y ya.

@hispa ahora manda el parche. No te lo quedes pa tí, egoísta

@pybonacci Si el tío que lo ha hecho no se ha preocupado, yo, que no tengo ni idea de cómo hacer una pull request de esas, menos todavía.

@hispa se preocupó de hacerlo en Python2 y compartirlo 👌 . Ahora igual ni está viva esa persona 😱

Si es en github y solo es eso que dices se puede hacer incluso en la web de forma sencilla. :owi:

@pybonacci Como te digo, soy un completo ignorante en eso del github.

@hispa Te guío vía Mastodon?

Si pasas dime que lib es y la parcheo yo mismo

Follow

@pybonacci Si intentas ejecutarla con python3 te dará un error de urllib, porque han partido esa librería en dos: urllib.request y urllib.error. Hay que añadir ese ".request" en el import y ya.

@hispa Joder, eso lleva 10 años así. La gente es mu vaga.

Y, como si lo viera, mandaré el PR y ni siquiera lo mergearan.

Igual hay que quedarse con el fork actualizado

@hispa btw, veo otra, python-aemet, que es py3 friendly y actualizada en Junio. La que tú pones tiene el último update en 2015. Aunque la que te pongo usa la api de la aemet que es una gran mierda pinchá en un gran palo... Ok, mando el PR...

github.com/pablo-moreno/python

@pybonacci Son librerías diferentes: la nuestra lee la predicción xml de aemet, y la otra lee datos de las estaciones.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.