Articles of ruta de

Cómo configuro USER_SITE de Python; ¿realmente necesito?

Tengo una instalación de Python en OS X (10.10; mantenida simplemente con pip) con los paquetes de mi sitio en /Library/Python/2.7/site-packages Paquetes de Apple en /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python y la instalación estándar de Apple Python en /System/Library/Frameworks/Python.framework/Versions/2.7 No hice nada especial para configurar esto, así que asumo que es bastante estándar. Instalo mis paquetes en el directorio […]

¿Cómo cambio la configuración de mi comstackción para que cmd apunte a la ubicación real del intérprete de python?

Cuando bash ejecutar Python o cualquier idioma a través de Sublime Text 2, todo lo que dice es [Error 2] The system cannot find the file specified [cmd: [u’python’, u’-u’, u’C:\\Users\\Owner\\Desktop\\RandomStuff\\python\\java\\bob.java’]] [dir: C:\Users\Owner\Desktop\RandomStuff\python\java] [path: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_03\bin] [Finished] Me dijeron que cambiara la configuración de mi comstackción para que el símbolo del sistema vaya al […]

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

División de cadenas de ruta en partes de unidad, ruta y nombre de archivo

Soy nuevo en python y encoding en general. Estoy tratando de leer un archivo de texto que tiene nombres de ruta en cada línea. Me gustaría leer el archivo de texto línea por línea y dividir las cadenas de líneas en unidad, ruta y nombre de archivo. Aquí está mi código hasta ahora: import os,sys, […]

¿Cómo evitar la falacia de os.path.commonprefix de Python?

Mi problema es encontrar el prefijo de ruta común de un conjunto dado de archivos. Literalmente esperaba que “os.path.commonprefix” hiciera exactamente eso. Desafortunadamente, el hecho de que el commonprefix esté ubicado en la path es bastante engañoso, ya que en realidad buscará los prefijos de cadena. La pregunta para mí es, ¿cómo se puede resolver […]

Recorte el área no simétrica de una imagen con Python / PIL

¿Hay alguna forma de cortar áreas no rectangulares de una imagen con Python PIL? Por ejemplo, en esta imagen, quiero excluir todas las áreas negras, así como las torres, tejados y postes. http://img153.imageshack.us/img153/5330/skybig.jpg Supongo que el módulo ImagePath puede hacer eso, pero además, ¿cómo puedo leer datos de, por ejemplo, un archivo svg y convertirlo […]

Importar archivo usando cadena como nombre

Posible duplicado: Importación dinámica de módulos en Python Tengo la intención de hacer un conjunto de archivos en algún momento pronto, y la mejor manera de organizarlo es tener una lista, esa lista estará en la parte superior de un archivo, y luego vendrá una cantidad ridícula de código para manejar Lo que controla esa […]

¿Cómo obtener la ruta del archivo de un módulo desde una función ejecutada pero no declarada en Python?

Si quiero la ruta del módulo actual, __file__ . Ahora digamos que quiero una función para devolver eso. No puedo hacer def get_path(): return __file__ Debido a que devolverá la ruta del módulo en el que se ha declarado la función. Necesito que funcione, incluso si la función no se llama desde la raíz del […]

Python no puede encontrar mi módulo

Tengo un proyecto de Python (que ejecuto dentro de un virtualenv) y que tiene la siguiente estructura: Project ├───.git ├───venv └───src ├───__init__.py ├───mymodules │ ├───__init__.py │ ├───module1.py │ └───module2.py └───scripts ├───__init__.py └───script.py script.py import src.mymodules.module1 … Ejecuto el proyecto con venv activado y desde el directorio del Proyecto usando el siguiente comando: (venv)$ python src/scripts/script.py […]

¿Cómo obtener la ruta actual del intérprete de Python desde dentro de un script de Python?

Quiero ejecutar un script de Python desde un script de Python con subprocess , y deseo hacerlo utilizando el mismo intérprete para cada uno de ellos. Estoy usando virtualenv, así que me gustaría hacer algo como: subprocess.Popen(‘%s script.py’ % python_bin) ¿Cómo consigo python_bin ? Debería ser /usr/bin/python fuera de virtualenv, y /path/to/env/bin/python en virtualenv.