Articles of python 3.6

HTTPS consigue usar el módulo de “solicitudes” en el motor de aplicaciones de Google

Quiero usar el módulo de requests en el entorno de tiempo de ejecución estándar de Google App Engine Python. Cita de los documentos oficiales de Google Cloud : Puede usar bibliotecas de terceros que son código puro de Python sin extensiones C, copiando la biblioteca en el directorio de su aplicación. Si la biblioteca de […]

¿Cómo enlazar el método asíncrono a una pulsación de tecla en Tkinter?

Considere el siguiente ejemplo: import asyncio import tkinter as tk class App(tk.Tk): def __init__(self): super().__init__() self.create_widgets() self._configure_bindings() # I believe it is not possible # to do this if the method needs # to be async as well def create_widgets(self): pass def _configure_bindings(self): self.bind(”, self.spam) # what’s the proper way? # does this method need […]

Redondeo a números específicos en Python 3.6

Estoy tratando de hacer una tabla de buceo que tenga algunos números que no estén en un patrón que pueda ver, así que tengo que agregar manualmente todos los valores, pero necesito agarrar la entrada y redondearla al número más cercano en el diccionario. Tendré que volver a convertir la entrada en cadena para que […]

Ejecutando scrapy con PyCharm – La depuración funciona pero Ejecutar no funciona

Me encontré con un problema muy extraño, ejecutando Scrapy con PyCharm: Con la misma configuración exacta, la depuración funciona, pero Ejecutar con PyCharm NO funciona. Windows 10 PyCharm 2016.3.3 Scrapy 1.3.3 Python 3.6.0 Configuración: Página de configuración de PyCharm Edit Cuando bash depurar scrapy, funciona perfectamente. Cuando bash ejecutar scrapy, obtengo el siguiente error: C:\Users\baib2\AppData\Local\Programs\Python\Python36\python.exe […]

pip instalar Django en python3.6

Si ejecuto pip install Django me sale Requisito ya cumplido: Django en /usr/local/lib/python2.7/dist-packages Me gustaría usar python3.6 en su lugar (que ya está instalado en /usr/bin/python3.6 ). ¿Cuál es la syntax de pip correcta para instalar la última versión de Django en Python 3.6?

¿Por qué Python se comporta de esta manera con las variables?

He estado tratando de entender por qué Python se comporta de esta manera, en el bloque de código a continuación. He investigado, pero no pude encontrar una buena respuesta, así que vine aquí para ver si alguien puede orientarme en la dirección correcta o proporcionar una buena aclaración. Entiendo que tiene que ver con algún […]

Objeto personalizado en el lugar que desempaqueta diferentes comportamientos con __getitem__ python 3.5 vs python 3.6

una pregunta de seguimiento sobre esta pregunta : corrí el siguiente código en python 3.5 y python 3.6, con resultados muy diferentes: class Container: KEYS = (‘a’, ‘b’, ‘c’) def __init__(self, a=None, b=None, c=None): self.a = a self.b = b self.c = c def keys(self): return Container.KEYS def __getitem__(self, key): if key not in Container.KEYS: […]

¿Cómo usar la nueva línea ‘\ n’ en f-string para formatear la salida en Python 3.6?

Me gustaría saber cómo dar formato a este caso de forma Pythonic con f-strings: names = [‘Adam’, ‘Bob’, ‘Cyril’] text = f”Winners are:\n{‘\n’.join(names)}” print(text) El problema es que ‘\’ no se puede usar dentro de una f-string. Rendimiento esperado: Winners are: Adam Bob Cyril

¿Actualizar pip3 para Python 3.6?

Acabo de actualizar de Python 3.4 a Python 3.6 usando Homebrew. Los estados de salida: Pip, setuptools, and wheel have been installed. To update them pip3 install –upgrade pip setuptools wheel You can install Python packages with pip3 install They will install into the site-package directory /usr/local/lib/python3.6/site-packages Traté de correr pip3 install –upgrade pip setuptools […]

Construir f-cadenas a partir de cadenas normales

Estoy probando los nuevos f-strings, y me pregunto si es posible “comstackr” un string normal en un f-string. Entonces, para tener control sobre el tiempo de evaluación de la f-string, y ser capaz de definir f-strings antes de consumirlas. Ejemplo de pseudocódigo: a = ‘normal string with some curly {inside}’ inside = ‘in it!’ print(a.make_f_string()) […]