Articles of , sistema operativo

ejecutar y finalizar mediante progtwigción un proceso por lotes de larga ejecución en Python

He estado buscando una manera de iniciar y terminar un “trabajo por lotes” de larga duración en python. En este momento estoy usando “os.system ()” para iniciar un trabajo por lotes de larga ejecución dentro de cada proceso secundario. Como habrás adivinado, “os.system ()” genera un nuevo proceso dentro de ese proceso hijo (¿proceso de […]

Una forma independiente del sistema que utiliza python para obtener el directorio / unidad raíz en el que se instala python

Para Linux esto me daría / , para Windows en la unidad C que me daría C:\\ . Tenga en cuenta que Python no está necesariamente instalado en la unidad C en Windows.

¿Existe un Python equivalente al comando ‘which’

Dicho de otra manera, ¿existe una forma multiplataforma de saber qué archivo ejecutará subprocess.Popen(file) sin ejecutarlo primero?

¿Es posible crear un sistema operativo usando Python?

¿Es posible hacer un sistema operativo minimalista usando Python? Realmente no quiero entrar en el código de bajo nivel como ensamblador, así que quiero usar un simple Lenguaje como Perl, o Python. ¿Pero cómo?

Compruebe si el archivo es enlace simbólico en Python

En Python, ¿hay una función para verificar si un archivo / directorio dado es un enlace simbólico? Por ejemplo, para los archivos a continuación, mi función de envoltorio debería devolver True . # ls -l total 0 lrwxrwxrwx 1 root root 8 2012-06-16 18:58 dir -> ../temp/ lrwxrwxrwx 1 root root 6 2012-06-16 18:55 link […]

Python – Obtener la ruta del archivo seleccionado en el Explorador de Windows actual

Estoy tratando de hacer esto en Python 2.7. He encontrado una respuesta para esto en C # aquí , pero tengo problemas para volver a crearla en Python. La respuesta sugerida aquí explica el concepto que entiendo, pero no tengo idea de cómo hacerlo. Básicamente, solo quiero marcar un archivo, presionar Winkey + C y […]

¿Cuál debería usar: os.sep o os.path.sep?

Son iguales, pero ¿cuál debo usar? http://docs.python.org/library/os.html : os.sep El carácter utilizado por el sistema operativo para separar los componentes de las rutas de acceso. Esto es ‘/’ para POSIX y ‘\’ para Windows. Tenga en cuenta que saber esto no es suficiente para poder analizar o concatenar rutas de acceso (use os.path.split () y […]

¿Cómo copiar un directorio y su contenido a una ubicación existente usando Python?

Estoy intentando copiar un directorio y todos sus contenidos a una ruta que ya existe. El problema es que entre el módulo os y el módulo shutil, no parece haber una manera de hacerlo. la función shutil.copytree() espera que la ruta de destino no exista de antemano. El resultado exacto que estoy buscando es copiar […]

Problema con virtualenv en Mac OS X

He instalado virtualenv través de pip y obtengo este error después de crear un nuevo entorno: selenium:~ auser$ virtualenv new New python executable in new/bin/python ERROR: The executable new/bin/python is not functioning ERROR: It thinks sys.prefix is u’/System/Library/Frameworks/Python.framework/ Versions/2.6′ (should be ‘/Users/user/new’) ERROR: virtualenv is not compatible with this system or executable En mi entorno: […]

Descarga de un archivo desde un Bucket s3 a la computadora de los USUARIOS

Gol Descargar el archivo de s3 Bucket a la computadora de los usuarios. Contexto Estoy trabajando en una API de Python / Flask para una aplicación React. Cuando el usuario hace clic en el botón Descargar en el front-end, quiero descargar el archivo apropiado a su máquina. Lo que he intentado import boto3 s3 = […]