Articles of paquete de

Memoización de pandas

Tengo largos cálculos que repito muchas veces. Por lo tanto, me gustaría usar la memorización (paquetes como jug y joblib ), en concierto con Pandas . El problema es si el paquete memorizaría bien Pandas DataFrames como argumentos de método. ¿Alguien lo ha intentado? ¿Hay algún otro paquete / forma recomendada para hacer esto?

¿Por qué Python encuentra el módulo en lugar del paquete si tienen el mismo nombre?

Aquí está mi estructura de directorio: /home/dmugtasimov/tmp/name-res root tests __init__.py test_1.py __init__.py classes.py extra.py root.py Contenido del archivo: root / tests / _ init _.py import os, sys ROOT_DIRECTORY = os.path.abspath(os.path.join(os.path.dirname(__file__), ‘../..’)) if not sys.path or ROOT_DIRECTORY not in sys.path: sys.path.insert(0, ROOT_DIRECTORY) # These imports are required for unittest to find test modules in package […]

Importación de paquetes Python desde el directorio padre

Tengo la siguiente estructura de código fuente /testapp/ /testapp/__init__.py /testapp/testmsg.py /testapp/sub/ /testapp/sub/__init__.py /testapp/sub/testprinter.py donde testmsg define la siguiente constante: MSG = “Test message” y sub/testprinter.py : import testmsg print(“The message is: {0}”.format(testmsg.MSG)) Pero estoy obteniendo ImportError: No module named testmsg ¿No debería estar funcionando desde la estructura del paquete? Realmente no quiero extender sys.path en […]

importando un módulo en paquetes nesteds

Esta es una pregunta para principiantes de python: Tengo la siguiente estructura de directorios: test — test_file.py a — b — module.py donde test , b son carpetas. Tanto la test como la a están en el mismo nivel. module.py tiene una clase llamada shape , y quiero crear una instancia de ella en test_file.py. […]

Cómo instalar mi propio módulo de Python (paquete) a través de conda y ver sus cambios

Tengo un archivo mysql.py , que uso en casi todos mis proyectos. Como no quiero copiar y pegar el mismo archivo en cada uno de estos proyectos, escribí un módulo, posiblemente un paquete en el futuro. Pregunta ¿Cómo agrego un módulo local a mi entorno conda y actualizo o miro automáticamente cuando cambio algo en […]

¿Cómo leer un archivo (estático) desde un paquete de Python?

¿Podría decirme cómo puedo leer un archivo que está dentro de mi paquete de Python? Mi situación Un paquete que cargo tiene una serie de plantillas (archivos de texto utilizados como cadenas) que deseo cargar desde el progtwig. Pero, ¿cómo puedo especificar la ruta de acceso a dicho archivo? Imagina que quiero leer un archivo […]

Distribuir un paquete de Python con una biblioteca compartida dinámica comstackda

¿Cómo empaquetar un módulo de Python junto con una biblioteca .so precomstackda? Específicamente, ¿cómo escribo setup.py para que cuando haga esto en Python? >>> import top_secret_wrapper ¿Puede encontrar fácilmente top_secret.so sin tener que configurar LD_LIBRARY_PATH ? En mi entorno de desarrollo de módulos, tengo la siguiente estructura de archivos: . ├── top_secret_wrapper │ ├── top_secret.so […]

Paquete (Python PIL / Pillow) instalado pero no puedo importarlo

He estado usando python para scripts de procesamiento de datos simples, pero ahora quiero hacer un procesamiento de imágenes y encontré un problema. Importar el módulo de almohada no parece funcionar. Encontré un script simple aquí para verificar qué paquetes están instalados y lo encontré, pero importarlo no parece funcionar. Aquí está el código que […]

Java equivalente de struct.pack de Python?

¿Existe alguna función equivalente a struct.pack de Python en Java que me permita empaquetar y desempaquetar valores como este? pump_on = struct.pack(“IIHHI”, 0, 0, 21, 96, 512)

Error de Python: AttributeError: el objeto ‘módulo’ no tiene atributo

Soy totalmente nuevo en Python y sé que esta pregunta se hizo muchas veces, pero desafortunadamente parece que mi situación es un poco diferente … He creado un paquete (o eso creo). El árbol del catálogo es así: mydir lib (__init__.py) mod1 (__init__.py, mod11.py) En paréntesis hay archivos en el catálogo. Ambos archivos __init__.py tienen […]