Articles of importación

F2PY no encuentra un modulo

Estoy teniendo dificultades para conseguir que un módulo comstackdo f2py funcione en Python. Tengo un software escrito en Fortran que se comstack bien en una máquina Linux de 64 bits. Más adelante en F2Py comstack un módulo de Python que también utiliza bits de Fortran. Aquí es cómo se comstack el módulo de Python: f2py […]

importar automáticamente todos los submódulos en una carpeta y luego invocar funciones con el mismo nombre – relacionado con Python Runtime Inspection

Tengo una carpeta abierta en mi computadora, OpenFunctions\ ____Template.py function1.py function2.py …… functionx.py Esta carpeta tiene un propósito experimental para ampliar la capacidad de toda la aplicación. Así que pensemos que es un bash rápido y seco, sin consideraciones de seguridad en este caso. Mi propósito es, si ____Template.py una functionx.py después de ____Template.py , […]

¿Manera adecuada de importar dinámicamente un módulo con importaciones relativas?

Necesito importar dinámicamente módulos a mi proyecto desde otro paquete. La estructura es como: project_folder/ project/ __init__.py __main__.py plugins/ __init__.py plugin1/ __init__.py … plugin2/ __init__.py … Hice esta función para cargar un módulo: import os from importlib.util import spec_from_file_location, module_from_spec def load_module(path, name=””): “”” loads a module by path “”” try: name = name if […]

Diferencia en la importación de paquetes entre Python 2.7 y 3.4

Para esta jerarquía de directorios: . ├── hello │ ├── __init__.py │ └── world │ └── __init__.py └── test.py Y los archivos fuente de Python: test.py: if __name__ == ‘__main__’: import hello hola / __ init__.py: import world hola / mundo / __ init__.py: print(“yes you win”) Ejecutar test.py con Python 3.4 lanza ImportError diciendo […]

ImportError: Ningún módulo llamado utils

Estoy tratando de importar un archivo de utilidades pero me encuentro con un error extraño solo cuando ejecuto el código a través de un script. Cuando corro test.py Ubicación: /home/amourav/Python/proj/test.py código: import os os.chdir(r’/home/amourav/Python/’) print os.listdir(os.getcwd()) print os.getcwd() from UTILS import * La salida es: [‘UTILS_local.py’, ‘UTILS.py’, ‘proj’, ‘UTILS.pyc’] / Inicio / Amourav / Python […]

Los módulos se instalan usando pip en OSX pero no se encuentran al importar

Instalo exitosamente diferentes módulos usando pip y se muestran en la pip list como: beautifulsoup4 (4.4.1) requests (2.10.0) Scrapy (1.1.0) Desde la terminal Sin embargo, cada vez que bash importarlo. import beautifulsoup4 / import bs4 o import Scrapy o import requests se muestra el siguiente error: $ python Python 2.7.5 (default, Mar 9 2014, 22:15:05) […]

Importación cruzada simple en python

Quiero separar el código en diferentes clases y ponerlos en diferentes archivos. Sin embargo esas clases son dependientes unas de otras. main.py: from lib import A, B def main(): a = A() b = B() a.hello() b.hello() if __name__ == ‘__main__’: main() lib / _ init _.py : from a import A from b import […]

¿Cómo combinar la sarga y python en un código que podría ejecutarse en “Google App Engine”?

He instalado twill en mi computadora (habiendo instalado previamente Python 2.5) y lo he estado usando recientemente. Python está instalado en el disco C de mi computadora: C: \ Python25 Y la carpeta de sarga (“sarga-0.9”) se encuentra aquí: E: \ tmp \ sarga-0.9 Aquí hay un código que he estado usando en twill: go […]

importar módulo == desde módulo importar *?

Tuve un problema con el tutorial de Django, así que hice una pregunta aquí. Nadie sabía la respuesta, pero finalmente lo descubrí con la ayuda de Robert . Python parece estar tratando la import datetime igual que from datetime import * . Código de trabajo: import datetime from django.db import models class Poll(models.Model): question = […]

La importación de Python parece comportarse de manera diferente en el archivo mercurial_keyring.py

Un extraño error de import impide que instale una extensión comercial. Estoy intentando ejecutar la extensión mercurial_keyring para no tener que escribir mi nombre de usuario y contraseña cada vez que uso mercurial para un proyecto. Estoy usando Python 2.7.1. Instalé Mercurial con el binario proporcionado en https://www.mercurial-scm.org/ . Instalé keyring y keyring mercurial_keyring con […]