Articles of ruta

open () no puede encontrar la ruta de acceso del archivo relativa a PYTHONPATH

export PYTHONPATH=$PYTHONPATH:/home/User/folder/test . Luego ejecuté Python cuando estaba en /home/User/ y comprobé sys.path , fue correcto. >>> import sys >>> sys.path [”, ‘/usr/local/lib/python2.7/dist-packages/gitosis-0.2-py2.7.egg’, ‘/home/User’, ‘/home/User/folder/test’,’/usr/lib/python2.7′, ‘/usr/lib/python2.7/plat-linux2’, ‘/usr/lib/python2.7/lib-tk’, ‘/usr/lib/python2.7/lib-old’, ‘/usr/lib/python2.7/lib-dynload’, ‘/usr/local/lib/python2.7/dist-packages’, ‘/usr/lib/python2.7/dist-packages’] Luego intenté abrir un archivo /home/User/folder/test/pics/text/text.txt como este: >>>file = open(‘pics/text/text.txt’,’r’) Traceback (most recent call last): File “”, line 1, in IOError: [Errno 2] […]

¿Cómo agrego Python 3.3 a Powershell?

Hola, he estado tratando de agregar Python 3.3 a windows powershell cambiando 27 con 33 en la ruta. Intenté publicar una captura de pantalla, pero resulta que necesito 10 representantes, así que solo copiaré y pegaré lo que he intentado: [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33”, “User”) > [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33”) > [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33\python.exe”, “User”) > [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33;C:\Python33\Scripts”, “User”) > […]

Python igraph: consigue todos los caminos posibles en un gráfico dirigido

Estoy usando igraph (Python) y me gustaría obtener todas las rutas posibles entre dos nodos en un gráfico dirigido. Soy consciente de la función get_all_shortest_paths , que es para las rutas más cortas, pero no puedo encontrar una general. Actualizar: Mi objective principal es conseguir todos los nodos en estas rutas, de modo que luego […]

almacenamiento de la ruta del archivo mediante el explorador de Windows Explorer en Python

He escrito un código de encriptación en python que toma el mensaje de entrada sin procesar del usuario y luego lo cifra y lo desencripta utilizando AES. Ahora quiero mejorar el funcionamiento y quiero que pueda abrir el explorador de Windows desde mi código y buscar cualquier archivo en mi computadora, seleccionarlo y cuando presiono […]

¿Cómo puedo normalizar / contraer rutas o URL en Python de forma independiente?

Intenté usar os.normpath para convertir http://example.com/a/b/c/../ a http://example.com/a/b/ pero no funciona en Windows porque se convierte la barra diagonal inversa.

Rutas de archivos en Python en forma de errores de lanzamiento de cadena

Tengo que poner muchas rutas de archivo en forma de cadenas en Python como parte de mi progtwig. Por ejemplo, uno de mis directorios es D:\ful_automate\dl . Pero Python reconoce algunos de los personajes como otros personajes y lanza un error. En el ejemplo, el error es IOError: [Errno 22] invalid mode (‘wb’) or filename: […]

os.path.basename funciona con URL, ¿por qué?

>>> os.path.basename(‘http://example.com/file.txt’) ‘file.txt’ .. y pensé que os.path.* funciona solo en rutas locales y no en URL? Tenga en cuenta que el ejemplo anterior también se ejecutó en Windows … con un resultado similar.

¿Cómo devolver solo la ruta del usuario en las variables de entorno sin acceso al registro?

Esto es lo que quiero lograr: estoy codificando un software basado en Python, que deberá agregar directorios nuevos a PATH en las variables de entorno en Windows. Para hacer eso, primero obtengo la ruta, luego modifico la cadena y uso SETX para actualizar el nuevo PATH. Mi problema: probé tres métodos para obtener PATH (con […]

Instale Python 3 en / usr / bin / en macOS

Instalé python2.x y python3.x utilizando homebrew y las rutas de python ejecutables se enumeran a continuación: $ which python /Library/Frameworks/Python.framework/Versions/2.7/bin/python $ which python3 /Library/Frameworks/Python.framework/Versions/3.5/bin/python3 Es demasiado largo y no es tan limpio escribir un shebang en un código de python para que sea ejecutable en la Terminal: #!/Library/Frameworks/Python.framework/Versions/2.7/bin/python OR #!/Library/Frameworks/Python.framework/Versions/3.5/bin/python3 yo prefiero #!/usr/bin/python OR #!/usr/bin/python3 […]

Módulos de importación Python, estructuras de carpetas.

He estado buscando una manera de resolver esto. Tengo un proyecto de python, y esta es la estructura de carpetas que quiero: /project/main.py /project/src/models.py /project/test/tests.py Quiero poder ejecutar las pruebas ejecutando tests.py en la terminal. tests.py importa módulos en / project / src / for testing. Primero resolví esto agregando sys.path.insert(0, ‘..’) en tests.py. Pero […]