Articles of python 2.6

¿Cómo evito que mi aplicación Python se cierre automáticamente una vez que llegue al final del código?

Soy nuevo en la progtwigción, especialmente Python. Estoy tratando de hacer una aplicación que convierte Fahrenheit a Celsius, pero no sé cómo hacer que el progtwig permanezca abierto. Cuando llega al final del código, se cierra automáticamente antes de que el usuario pueda ver sus resultados. Estoy usando Python 2.6.

cómo escribir en una ventana de comandos de Windows desde Python

Estoy usando Python 2.6 Me gustaría ingresar instrucciones en una ventana de comandos desde python. Solo necesito el método correcto. Sin embargo, como una indicación, estoy mostrando varios ensayos fallidos. Aquí hay varias pruebas y los tipos de error que recibo: Primer bash import subprocess proc = subprocess.Popen(‘cmd.exe’, stdin = subprocess.PIPE, stdout = subprocess.PIPE) stdout, […]

Eliminación de archivos de solo lectura en una máquina con Windows que ejecuta un script de Python

Tengo algunos archivos en una máquina con Windows (directorio d: / test / temp /). Para algunos de los archivos he leído permiso solo. Para la eliminación de los archivos / carpetas en el directorio anterior, utilizo un script de python que recurre iterativamente sobre el directorio y borra todos los archivos que contiene. A […]

Comportamiento de punto flotante en Python 2.6 vs 2.7

Así que saco el intérprete de Python 2.6 y obtengo esto: Python 2.6.6 (r266:84292, Nov 22 2013, 12:16:22) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type “help”, “copyright”, “credits” or “license” for more information. >>> 2.1 2.1000000000000001 >>> 2.2 2.2000000000000002 >>> 2.2 2.2000000000000002 Sin embargo, en Python 2.7 obtengo resultados más parecidos a los […]

¿Puedo ordenar una lista de objetos por 2 teclas?

Tengo la siguiente clase (recortada): class DiskInstance(object): def __init__(self, name, epoch, size) self.name = name self.epoch = epoch self.size = size Luego defino una función externa (externa a la clase anterior): def getepoch(object): return object.epoch Luego, instalo varios objetos de esta clase y los agrego a una lista llamada DISKIMAGES. Actualmente estoy ordenando así: for […]

No se ha encontrado ningún módulo llamado zlib

Descargo el formulario fuente de python2.6.6 http://www.python.org/getit/releases/2.6.6/ Después de eso ejecuto estos comandos ./configure make Intenté importar zlib pero no dice ningún módulo llamado zlib. ¿Cómo se puede instalar el módulo zlib para ello? Después de que intenté instalar python2.6.8 obtuve el mismo error, no zlib. Al instalarlo tengo error por debajo Error al encontrar […]

¿Cómo formatear una salida en Python?

Estoy teniendo dificultades para formatear algunos códigos en Python: Mi código está aquí: keys = [‘(Lag)=(\d+\.?\d*)’,’\t’,'(Autocorrelation Index): (\d+\.?\d*)’, ‘(Autocorrelation Index): (\d+\.?\d*)’, ‘(Semivariance): (\d+\.?\d*)’] import re string1 = ”.join(open(“dummy.txt”).readlines()) found = [] for key in keys: found.extend(re.findall(key, string1)) for result in found: print ‘%s = %s’ % (result[0],result[1]) raw_input() Hasta ahora, estoy recibiendo esta salida: Lag […]

Python: uso de subprocesos o una cola para iterar en un bucle for que llama a una función

Soy bastante nuevo en Python y estoy creando un script que permite llevar datos de nube de puntos de otros progtwigs a Autodesk Maya. Mi script funciona bien, pero lo que estoy tratando de hacer es hacerlo más rápido. Tengo un bucle for que recorre una lista de archivos numerados. Es decir, datafile001.txt, datafile002.txt y […]

El iter de ElementTree () equivalente en Python2.6

Tengo este código con ElementTree que funciona bien con Python 2.7. Necesitaba obtener todos los nodos con el nombre “A” debajo del nodo “X / Y”. from xml.etree.ElementTree import ElementTree verboseNode = topNode.find(“X/Y”) nodes = list(verboseNode.iter(“A”)) Sin embargo, cuando intenté ejecutarlo con Python 2.6, recibí este error. ionCalculateSkewConstraint.py”, line 303, in getNodesWithAttribute nodes = list(startNode.iter(nodeName)) […]

Creando diccionarios de diccionarios en python 2.6

Tengo una línea de código en python2.7 que genera un diccionario de diccionarios vacíos: values=[0,1,2,4,5,8] value_dicts={x:{} for x in values} que lanza un error de syntax cuando se ejecuta en python2.6. Puedo hacer lo mismo usando un bucle for: values_dicts={} values=[0,1,2,4,5,8] for value in values : values_dicts[value]={} values_dicts Out[25]: {0: {}, 1: {}, 2: {}, […]