Articles of importación de

Parece que no puedo instalar numpy

Intenté instalar numpy, pero cada vez que inicio mi progtwig, recibo estos mensajes. Error importing numpy: you should not try to import numpy from its source directory; please exit the numpy source tree, and relaunch your python interpreter from there. Traceback (most recent call last): File “C:\Python34\numpy\__init__.py”, line 155, in from numpy.__config__ import show as […]

El módulo de carga diferida importa en un archivo __init__.py python

Me preguntaba si alguien tenía alguna sugerencia para cargar de forma lenta las importaciones en un archivo de inicio . Actualmente tengo la siguiente estructura de carpetas: /mypackage __init__.py /core __init__.py mymodule.py mymodule2.py El archivo init .py en la carpeta central con las siguientes importaciones: from mymodule import MyModule from mymodule2 import MyModule2 De esta […]

¿Importar automáticamente el módulo cuando se ejecuta el script python?

Creo que otros pueden preguntar esto antes, pero no puedo encontrarlo. Mi pregunta es, tengo estas declaraciones en mi .ipython/ipy_user_conf.py : ip.ex(‘import matplotlib as mat’) ip.ex(‘import matplotlib.pyplot as plt’) ip.ex(‘import numpy as np’) ip.ex(‘import pupynere as pu’) ip.ex(‘import g’) ip.ex(‘import bsite’) ip.ex(‘import csvf’) ip.ex(‘import pandas as pa’) ip.ex(‘import pickle as pk’) ip.ex(‘import mathex as mathex’) […]

Registrar el tiempo necesario para importar módulo

Para información de fondo: ¡Ve AQUÍ ! Tengo un módulo muy grande que toma cosas de Internet, otros scripts integrados y etc. Dependiendo de factores como la velocidad de la red, la memoria y luego comstackndo listas y cosas así, el tiempo de importación puede variar entre 25 segundos y 90 segundos. segundos. He utilizado […]

falla la importación cuando se ejecuta python como script, pero no en iPython?

Tengo un proyecto estructurado como tal: folder1 | folder2 | tests Tengo __init__.py en cada carpeta. Cuando estoy en el directorio principal de la carpeta 1, ejecuto iPython y hago from folder1.folder2.tests.test1 import main main() todo funciona bien Sin embargo cuando corro python folder1/folder2/tests/test1.py Obtengo ImportError: no hay un módulo llamado folder1.folder2.file1, donde mi statement […]

ImportError al utilizar Google App Engine

Cuando agrego la siguiente línea al ejemplo de helloworld de Google: from reportlab.pdfgen import canvas Obtuve el siguiente error: : No module named reportlab.pdfgen Puedo acceder a la biblioteca reportlab.pdfgen desde la consola de python. ¿Por qué no puedo acceder a él desde dev_appserver de google?

¿La función imp.reload () de Python no funciona?

Aquí hay un ejemplo conciso: x.py: class x: var = ‘from x.py’ y.py: class x: var = ‘from y.py’ test.py import imp def write_module(filename): fp = open(‘z.py’, ‘w’) fp.write(open(filename).read()) fp.close() write_module(‘x.py’) import z print(zxvar) # Prints ‘from x.py’ write_module(‘y.py’) imp.reload(z) print(zxvar) # Prints ‘from x.py’ No estoy seguro de por qué ambas declaraciones impresas son […]

Importaciones de Python por módulo de carpeta

Tengo una estructura de directorio: example.py templates/ __init__.py a.py b.py a.py y b.py tienen solo una clase, con el mismo nombre que el archivo (porque son plantillas de guepardo). Por razones puramente de estilo, quiero poder importar y usar estas clases en example.py así: import templates t = templates.a() Ahora mismo lo hago teniendo esto […]

Importar carpeta de módulos en Python.

¿Es posible en Python obtener una lista de módulos de una carpeta / paquete e importarlos? Me gustaría poder hacer esto desde una función dentro de una clase, para que toda la clase tenga acceso a ellos (posiblemente hecho desde el método __init__ ). Cualquier ayuda sería muy apreciada.

¿Cómo volver a cargar un módulo de Python que se importó en otro archivo?

Estoy tratando de aprender cómo Python vuelve a cargar los módulos, pero he llegado a un obstáculo. Digamos que tengo: dir1\file1.py : from dir2.file2 import ClassOne myObject = ClassOne() dir1\dir2\file2.py : class ClassOne(): def reload_module(): reload(file2) La llamada de recarga no encuentra el módulo “archivo2”. Mi pregunta es, ¿cómo hago esto correctamente, sin tener que […]