Preguntas etiquetadas con module

Una subdivisión lógica de un sistema más grande y complejo.

3
¿Cómo cambiar una variable de módulo de otro módulo?
Supongamos que tengo un paquete llamado bary contiene bar.py: a = None def foobar(): print a y __init__.py: from bar import a, foobar Luego ejecuto este script: import bar print bar.a bar.a = 1 print bar.a bar.foobar() Esto es lo que espero: None 1 1 Esto es lo que obtengo: …
106 python  import  module 


6
Importar módulo de subcarpeta
Quiero importar subcarpetas como módulos. Por lo tanto, cada subcarpeta contiene un __init__.py. Mi estructura de carpetas es así: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py En mi script principal importo from dirFoo.foofactory import FooFactory En este archivo de fábrica incluyo los submódulos: from dirFoo1.foo1 import …


7
ImportError: ningún módulo llamado seis
Estoy tratando de construir un proyecto OpenERP, hecho con dependencias. Está dando este error ahora Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> …

5
Dividir un módulo en varios archivos
Quiero tener un módulo con múltiples estructuras, cada una en su propio archivo. Usando un Mathmódulo como ejemplo: Math/ Vector.rs Matrix.rs Complex.rs Quiero que cada estructura esté en el mismo módulo, que usaría desde mi archivo principal, así: use Math::Vector; fn main() { // ... } Sin embargo, el sistema …
102 module  rust 

13
Maven: POM principal no resoluble
Tengo mi proyecto de maven configurado como 1 proyectos de shell y 4 módulos secundarios. Cuando intento construir el shell. Yo obtengo: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: …


10
¿Existe una forma estándar de enumerar los nombres de los módulos de Python en un paquete?
¿Existe una forma sencilla de enumerar los nombres de todos los módulos en un paquete, sin usar __all__? Por ejemplo, dado este paquete: /testpkg /testpkg/__init__.py /testpkg/modulea.py /testpkg/moduleb.py Me pregunto si hay una forma estándar o incorporada de hacer algo como esto: >>> package_contents("testpkg") ['modulea', 'moduleb'] El enfoque manual sería iterar …
100 python  module  package 

8
Python no puede encontrar el módulo en la misma carpeta
Mi python de alguna manera no puede encontrar ningún módulo en el mismo directorio. ¿Qué estoy haciendo mal? (python2.7) Entonces tengo un directorio '2014_07_13_test', con dos archivos en él: test.py hola.py donde hello.py: # !/usr/local/bin/python # -*- coding: utf-8 -*- def hello1(): print 'HelloWorld!' y test.py: # !/usr/local/bin/python # -*- …
98 python  module 



4
¿Cómo uso una macro en archivos de módulo?
Tengo dos módulos en archivos separados dentro de la misma caja, donde la caja se ha macro_ruleshabilitado. Quiero usar las macros definidas en un módulo en otro módulo. // macros.rs #[macro_export] // or not? is ineffectual for this, afaik macro_rules! my_macro(...) // something.rs use macros; // use macros::my_macro; <-- unresolved …

2
¿Cómo crear y usar un módulo usando Ruby on Rails 3?
Estoy usando Ruby on Rails 3 y me gustaría mover un código personalizado y compartido en un módulo. ¿Qué sintaxis debo utilizar para escribir el código del módulo? ¿En qué carpeta de mi aplicación tengo que colocar el archivo del módulo? ¿Cómo tengo que incluir ese módulo en una o …

3
Python: importar un subpaquete o submódulo
Habiendo usado ya paquetes planos, no esperaba el problema que encontré con los paquetes anidados. Aquí está… Diseño de directorio dir | +-- test.py | +-- package | +-- __init__.py | +-- subpackage | +-- __init__.py | +-- module.py Contenido de init .py Ambos package/__init__.pyy package/subpackage/__init__.pyestán vacíos. Contenido de module.py …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.