Articles of python idle

Python Enthought Canopy: multiprocesamiento no funciona

He estado intentando multiprocesar con dosel de entusiasmo (Windows 8). Probé el siguiente ejemplo: import multiprocessing nProcesses=3 def worker(): “””worker function””” print “working” return if __name__ == ‘__main__’: jobs = [] for i in range(nProcesses): p = multiprocessing.Process(target=worker) jobs.append(p) p.start() cerca de una gran cantidad de ejemplos que encuentras en línea … Los procesos se […]

Python: diferentes resultados al usar PyCharm e IDLE / python

Acabo de leer sobre el ‘resultado inesperado de su operador’ que ocurre porque los números de caché de Python entre -5 y 256. Esto fue discutido aquí: el operador “is” se comporta inesperadamente con enteros y aquí: “es” e “id” en Python 3.5 Cuando ejecuto uno de los ejemplos proporcionados allí, obtengo resultados diferentes entre […]

¿Puedo configurar IDLE para iniciar Python 2.5 de forma predeterminada?

Ok, entonces acabo de instalar Python 2.7, pero ya tenía Python 2.5. Me di cuenta de que debido a que instalé Python 2.7, IDLE abre automáticamente IDE de Python 2.7, lo cual no quiero. ¿Hay alguna forma de configurar el IDLE de Python 2.5 para que se abra automáticamente cuando uso la opción de clic […]

¿Cómo guardar las preferencias personalizadas de IDLE de python?

Tengo varias computadoras en diferentes ubicaciones, y aunque no estoy codificando en IDLE, siempre se ejecuta en segundo plano, para pequeñas tareas de prueba, depuración e investigación. Configuré el resaltado personalizado IDLE, el conjunto de teclas, etc. en casa, y sería bastante cómodo guardar mi configuración en un archivo externo e instalar esta configuración en […]

Progtwigción en Python: obtener “nombre ‘Tk’ no está definido” solo en el símbolo del sistema, funciona en IDLE

Una pregunta de un principiante que acaba de comenzar con Tkinter. Lo descargué y escribí el tutorial Hello World progtwig Hello World , y funcionó bien en IDLE. Sin embargo, cuando NameError: name ‘tk’ is not defined. el progtwig y lo ejecuté utilizando el símbolo del sistema, todos devolvieron NameError: name ‘tk’ is not defined. […]

No hay salida del proceso utilizando multiprocesamiento

Soy un principiante en multiprocesamiento, ¿alguien puede decirme por qué esto no produce ningún resultado? import multiprocessing def worker(num): “””thread worker function””” print(‘Worker:’, num) if __name__ == ‘__main__’: jobs = [] for i in range(4): p = multiprocessing.Process(target=worker, args=(i,)) jobs.append(p) p.start()

¿Retorno de carro no funciona en IDLE?

Estoy tratando de crear un código para un temporizador de cuenta regresiva que permanece en su lugar: para que cada línea sobrescriba la anterior. Esto es lo que tengo hasta ahora: import time def countdown(t): while t: mins, secs = divmod(t, 60) timeformat = “{:02d}:{:02d}”.format(mins, secs) print(timeformat, end=’\r’) time.sleep(1) t -= 1 print(“That’s the end! […]

Falta la opción “Editar con IDLE” en el menú contextual

Tengo Python 2.7.5 que se instaló con ArcGIS 10.2.2. La primera vez que hice clic con el botón derecho en una secuencia de comandos .py, la había escrito, enumera la opción “Editar con IDLE” en el menú contextual. Sin embargo, esta opción ya no aparece cuando hago clic derecho en un archivo .py. He leído […]

¿Por qué IDLE 3.4 lleva tanto tiempo en este progtwig?

EDIT: estoy rehaciendo la pregunta por completo. El problema no tiene nada que ver con time.time () Aquí hay un progtwig: import time start=time.time() a=9<<(1<<26) # The line that makes it take a while print(time.time()-start) Este progtwig, cuando se guarda como un archivo y se ejecuta con IDLE en Python 3.4, toma aproximadamente 10 segundos, […]

Cómo saber si la respuesta de inactividad de imaplib2 resultó de un tiempo de espera

Estoy usando imaplib2 ( docs ) para interactuar con un servidor IMAP. Estoy usando el comando inactivo, con un tiempo de espera y una callback. El problema es que no veo ninguna forma de saber si la callback se activó al alcanzarse el tiempo de espera, o si hubo un cambio en el servidor que […]