Articles of python module

pyserial para Python 2.7.2

Soy nuevo en Python. Según las redes internas, estaba buscando el módulo pyserial después de recibir este error: ImportError: No module named serial Primero intenté instalar pywin32 , salió bien. Pero parece que no contiene piserial. 🙁 Luego encontré un instalador de un solo módulo para pyserial, no pude instalarlo, dice que no encontró la […]

¿Cómo usar clases personalizadas con Apache Spark (pyspark)?

He escrito una clase implementando un clasificador en python. Me gustaría usar Apache Spark para paralelizar la clasificación de una gran cantidad de puntos de datos usando este clasificador. Estoy configurado usando Amazon EC2 en un grupo con 10 esclavos, basado en una ami que viene con la distribución Anaconda de python en él. El […]

Un módulo de Python y un paquete cargando confusión

Digamos que tengo algo como esto: . ├── run.py └── prueba ├── __init__.py ├── modelos │ ├── foo │ │ ├── baby.py │ │ └── __init__.py │ ├── __init__.py └── └── usuario.py └── start.py run.py from test import start start.py from .models import user usuario.py from . import foo print(foo.baby.Baby) baby.py Baby = “I am […]

Contraer múltiples submódulos a una extensión de Cython

Este setup.py: from distutils.core import setup from distutils.extension import Extension from Cython.Build import cythonize extensions = ( Extension(‘myext’, [‘myext/__init__.py’, ‘myext/algorithms/__init__.py’, ‘myext/algorithms/dumb.py’, ‘myext/algorithms/combine.py’]) ) setup( name=’myext’, ext_modules=cythonize(extensions) ) No tiene el efecto deseado. Quiero que produzca un solo myext.so , lo que hace; pero cuando lo invoco via python -m myext.so Yo obtengo: ValueError: Attempted relative […]

Reproducción de archivos de audio remotos en Python?

Estoy buscando una solución para reproducir fácilmente archivos .mp3 remotos. He visto el módulo “pyglet” que funciona en archivos locales, pero parece que no puede manejar archivos remotos. Podría descargar temporalmente el archivo .mp3 , pero eso no se recomienda por el tamaño que pueden tener los archivos .mp3 . Prefiero que sea para multiplataforma […]

Importar módulos de Python desde un paquete de nivel superior

Esta es mi jerarquía de paquetes app |–__init__.py //Empty file |–server.py |–global_vars.py | |–handlers |–__init__.py //Empty file | |–url1 | |–__init__.py //Empty file | |–app1.py | |–app2.py | |–url2 |–__init__.py //Empty file |–app3.py Ahora quiero importar global_vars.py dentro de app1.py Así que di import app.global_vars.py dentro de app1.py. Pero me sale el siguiente error: import […]

Python 3.5 vs Python 2.7: Módulos que importan submódulos

He estado buscando en Google durante las últimas horas y no puedo encontrar una pregunta equivalente en ninguna parte. Además, la documentación de 2.7 y 3.5 parece idéntica, por lo que no creo que este comportamiento esté documentado. Aquí está mi estructura de directorio: project — project.py — api — __init__.py — subapi — __init__.py […]

Versión recursiva de ‘recargar’

Cuando estoy desarrollando el código Python, normalmente lo pruebo de forma ad hoc en el intérprete. import some_module , lo import some_module , encontraré un error, lo arreglaré y lo guardaré, y luego reload(some_module) función de reload incorporada para reload(some_module) y probar de nuevo. Sin embargo, supongamos que en some_module he import some_other_module y, al […]

Python: OSError: No existe tal archivo o directorio: ”

Tengo un raspador de python de 100 líneas y 3 años que ahora falla. Las líneas de salida son: import urllib, re, os, sys, time # line 1: import modules os.chdir(os.path.dirname(sys.argv[0])) # line 2: all works in script’s folder > relative address # (rest of my script here!) Cuando se ejecuta, $cd /my/folder/ $python script.py […]

¿Cómo utilizar correctamente las importaciones relativas o absolutas en los módulos de Python?

El uso de importaciones relativas en Python tiene un inconveniente, ya no podrá ejecutar los módulos como standalones porque obtendrá una excepción: ValueError: Attempted relative import in non-package # /test.py: just a sample file importing foo module import foo … # /foo/foo.py: from . import bar … if __name__ == “__main__”: pass # /foo/bar.py: a […]