Articles of módulo de

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 , […]

¿Cómo puedo “forzar” a Python a usar una versión específica de un módulo?

Soy nuevo en Python, así que pido disculpas si esto ha sido respondido en otro lugar con tags que no he pensado. Estoy tratando de actualizar numpy desde la versión 1.6 que tengo ahora a 1.8. Instalé numpy en mis paquetes de sitios de python cuando llamo numpy a la versión 1.6. He intentado buscar […]

¿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’) […]

Resto en Float en Python

Solo quiero mostrarte los resultados de las operaciones en python. No puedo explicar. >>> 1.0%1.0 0.0 (OK) >>> 1.0%0.1 0.09999…. >>> 1.0%0.001 0.00999…. >>> 1.0 %0.0001 0.000999… … y así. Necesito algo que me permita comprender si el rest de ‘x% y’ es 0.0, es decir, ‘y’ divide ‘x’ exactamente N veces, donde N es […]

Obtención del nombre del módulo: x .__ module__ vs x .__ class __.__ module__

Quiero obtener el módulo del cual es un objeto Python. Ambos x.__module__ y x.__class__.__module__ parece funcionar ¿Son estos completamente redundantes? ¿Hay alguna razón para preferir uno sobre el otro?

Tener problemas con setup.py

He estado usando python por un tiempo, pero no recuerdo cómo solía instalar los módulos, no lo he necesitado desde siempre. Recientemente reinstalé Ubuntu así que ahora necesito hacerlo. En primer lugar, trato de ejecutar setup.py y obtengo esto: nicholas@nicholas-K53E:~$ python setup.py install python: can’t open file ‘setup.py’: [Errno 2] No such file or directory […]

Python accede a los módulos del paquete que se distribuye en diferentes directorios

Tengo una pregunta con respecto a un módulo único que se distribuye en varios directorios. Digamos que tengo estos dos archivos y directorios: ~/lib/python xxx __init__.py util __init__.py module1.py module2.py ~/graphics/python xxx __init__.py misc __init__.py module3.py module4.py Entonces, en mis módulos de Python, hice esto: import sys pythonlibpath = ‘~/lib/python’ if pythonlibpath not in sys.path: […]

Usando Pygame sin instalar

Estoy haciendo un juego de rol realmente simple en la universidad y me gustaría usar pygame. Sin embargo, mi colegio tiene una política de grupo que deshabilita la ejecución de los ejecutables de Windows, por lo que no puedo instalar pygame. ¿Hay alguna manera de que solo pueda importar pygame al tenerlo en la misma […]

py-bcrypt instalando en win 7 64bit python

Tratando de instalar py-bcrypt en win7. Python es de 64 bits. Primer error al no poder encontrar vcvarsall.bat. Busqué en Google un poco que necesitaba instalar mingw. instalado ahora esto C:\tools\python_modules\py-bcrypt-0.2>python setup.py build -c mingw32 running build running build_py running build_ext building ‘bcrypt._bcrypt’ extension C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -Ic:\Python27\include -Ic:\Python27\PC -c bcrypt/bcrypt_python.c -ob d\temp.win-amd64-2.7\Release\bcrypt\bcrypt_python.o […]

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 […]