Articles of python 3.4

El proyecto Python3 elimina las carpetas __pycache__ y los archivos .pyc

¿Cuál es la MEJOR manera de borrar todas las carpetas __pycache__ y los .pyc/.pyo de un proyecto de python3? He visto a varios usuarios sugerir el script pyclean incluido con Debian, pero esto no elimina las carpetas. Quiero una forma sencilla de limpiar el proyecto antes de enviar los archivos a mi DVS.

Python3: print (somestring, end = ‘\ r’, flush = True) no muestra nada

Estoy escribiendo una barra de progreso como esta ¿Cómo animar la línea de comandos? sugiere. Uso Pycharm y ejecuto este archivo en la ventana Ejecutar herramienta. import time def show_Remaining_Time(time_delta): print(‘Time Remaining: %d’ % time_delta, end=’\r’, flush=True) if __name__ == ‘__main__’: count = 0 while True: show_Remaining_Time(count) count += 1 time.sleep(1) Sin embargo, el código […]

Conéctese al servidor FTP TLS 1.2 con ftplib

Intento conectarme a un servidor FTP que solo admite TLS 1.2 con Python 3.4.1 Mi código: import ftplib import ssl ftps = ftplib.FTP_TLS() ftps.ssl_version = ssl.PROTOCOL_TLSv1_2 print (ftps.connect(‘108.61.166.122’,31000)) print(ftps.login(‘test’,’test123′)) ftps.prot_p() print (ftps.retrlines(‘LIST’)) Error en el lado del cliente: ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:598) Error en el lado del servidor: Failed TLS negotiation […]

Mi código funciona para una sola lista pero no para una lista anidada. Necesito mejorarlo en la funcionalidad.

Tengo una tarea que hacer. Descubrí cómo ejecutar lo que se requiere a mi manera, pero la solución es solo parcial. No funciona para una lista anidada. Estos son mis códigos. def calc_averages(): allprices =[ [”, ”, ”, ”, 1.0, 2.0, 1.2, 1.3, 1.1, ”, ”, ”], [”, ”, ”, 1.2, 1.0, 2.0, 1.2, 1.3, […]

Excepción con Tkinter Callback porque el bucle continúa en segundo plano

Hola gente del foro, Actualmente soy un principiante en python y en progtwigción en general, así que no me grites 🙂 Sé que tengo muchas variables globales y cometí muchos errores. Estoy enfrentando un terrible problema de bucle sin fin que realmente no afecta a mi propia ventana tkinter, pero al cerrarlo es una pena […]

Python 3.4 SSL error urlopen error EOF ocurrió en violación del protocolo (_ssl.c: 600)

Yo uso Arch Linux, Python 3.4, openSSL 1.0.2d. Cuando hago una solicitud a https://www.supercash.cz/ me sale este error. No importa si utilizo solicitudes o compilo en urllib, siempre hay el mismo error. El certificado SSL para este sitio parece estar bien en el navegador Chrome. File “/usr/lib64/python3.4/urllib/request.py”, line 463, in open response = self._open(req, data) […]

Python 3 datetime.fromtimestamp falla por 1 microsegundo

Quiero guardar tiempos de datos con una resolución de microsegundos como marcas de tiempo. Pero parece que el módulo datetime de Python 3 perdió un microsegundo al cargarlos. Para probar esto vamos a crear un script: test_datetime.py : from random import randint from datetime import datetime now = datetime.now() for n in range(1000): d = […]

Diferencia en la importación de paquetes entre Python 2.7 y 3.4

Para esta jerarquía de directorios: . ├── hello │ ├── __init__.py │ └── world │ └── __init__.py └── test.py Y los archivos fuente de Python: test.py: if __name__ == ‘__main__’: import hello hola / __ init__.py: import world hola / mundo / __ init__.py: print(“yes you win”) Ejecutar test.py con Python 3.4 lanza ImportError diciendo […]

¿Qué unidad de tiempo regresa el tiempo?

No sé cómo interpretar la salida de la función timeit.timeit () de Python. Mi código es el siguiente: import timeit setup = “”” import pydash list_of_objs = [ {}, {‘a’: 1, ‘b’: 2, 0: 0}, {‘a’: 1, ‘c’: 1, ‘p’: lambda x: x} ] “”” print(timeit.timeit(“pydash.filter_(list_of_objs, {‘a’: 1})”, setup=setup)) La salida de esto es 11.85382745500101 […]

¿Cuál es la definición correcta de descriptor de datos y no descriptor de datos?

Ambos son python de documentos: el primero dice: Si un objeto define tanto __get__() como __set__() , se considera un descriptor de datos. Los descriptores que solo definen __get__() se denominan descriptores que no son datos (normalmente se usan para métodos, pero son posibles otros usos). el segundo dice: Si el descriptor define __set__() y […]