Tengo múltiples funciones internas en un módulo. Debido a que el módulo se está volviendo demasiado grande, quiero factorizar estas funciones internas en un módulo de “utilidad” separado en el mismo paquete. El módulo de utilidad solo contendría funciones internas del paquete que no deberían considerarse parte de la API pública del paquete. ¿Existe una […]
Estoy ejecutando web2py en una máquina con Windows. Estoy trabajando en una aplicación, pero sigue teniendo errores porque dice que el módulo que estoy tratando de usar no está instalado. Sin embargo, se instala en mi instalación local de python. ¿Cómo puedo instalar módulos para que web2py pueda reconocerlos?
¿Cómo puedo abrir __init__.pyc aquí? >>> import stompservice Todo lo que veo en C:\Python25\lib\site-packages\ es el archivo .egg, pero ¿dónde están los archivos internos del paquete?
Tengo un buen historial en java, tratando de aprender python. Estoy teniendo problemas para entender cómo acceder a los métodos de otras clases cuando están en archivos diferentes. Sigo recibiendo el objeto del módulo no es llamable. Hice una función simple para encontrar el entero más grande y más pequeño en una lista en un […]
Estoy ejecutando pygame (para Python) en Windows. Tengo algunos archivos .pyo y algunos archivos .pyd. Tengo otra secuencia de comandos para otro lugar que está intentando importar uno de los archivos .pyd como módulo, pero sigo recibiendo el error de que no existe tal módulo. ¿Los archivos .pyo tienen problemas al importar archivos .pyd como […]
Recuerdo del ensamblaje que las instrucciones de división de enteros producen tanto el cociente como el rest. Entonces, en python, ¿la función divmod () incorporada tendrá un mejor rendimiento que el uso de los operadores% y // (suponiendo que uno necesita tanto el cociente como el rest)? q, r = divmod(n, d) q, r = […]
Tengo una secuencia de coordenadas x, y, z, que necesito manipular. Están en una lista de tres tuplas, como {(x1, y1, z1), (x2, y2, z2), …}. Necesito sum, multiplicación y logaritmo para manipular mis datos. Me gustaría estudiar un módulo, que es tan poderoso como el idioma Awk.
Como experimento, quiero ver cómo importar un módulo Python desde una URL. El objective hipotético aquí sería importar desde una ubicación central que mantenga los módulos actualizados. ¿Como se puede hacer esto? Mi bash es el siguiente: >>> import urllib >>> >>> def import_URL(URL): … exec urllib.urlopen(URL) in globals() … >>> import_URL(“https://cdn.rawgit.com/wdbm/shijian/master/shijian.py”) Traceback (most recent […]
Tengo un montón de módulos de Python que quiero limpiar, reorganizar y refactorizar (hay algunos códigos duplicados, otros no utilizados …), y me pregunto si hay una herramienta para hacer un mapa de qué módulo usa qué otro módulo. . Idealmente, me gustaría un mapa como este: main.py -> task_runner.py -> task_utils.py -> deserialization.py -> […]
No soy un novato total, pero estoy intentando instalar módulos durante bastante tiempo y en este punto me gustaría comenzar de nuevo e instalar Python y todos los módulos que necesito, así que realmente los entiendo. Mi problema es que algunos de ellos importan, pero la mayoría de ellos se instalan en los paquetes de […]