Articles of python 3.5

Error de pip3: el objeto ‘_NamespacePath’ no tiene ningún atributo ‘ordenar’

Intenté instalar un paquete a través de pip3 y obtuve este error. Cada comando pip / pip3 que ejecuto me da este error- alexg@hitbox:~$ pip3 -V Traceback (most recent call last): File “/usr/local/bin/pip3”, line 7, in from pip import main File “/home/alexg/.local/lib/python3.5/site-packages/pip/__init__.py”, line 26, in from pip.utils import get_installed_distributions, get_prog File “/home/alexg/.local/lib/python3.5/site-packages/pip/utils/__init__.py”, line 27, in […]

¿Por qué no puedo usar una expresión estrellada?

Mi código $ python Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:53:06) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type “help”, “copyright”, “credits” or “license” for more information. >>> a = (1, 2) >>> ‘%d %d %d’ % (0, *a) ‘0 1 2’ >>> ‘%d %d %d’ % (*a, 3) ‘1 2 […]

¿Por qué es str.translate mucho más rápido en Python 3.5 en comparación con Python 3.4?

Estaba tratando de eliminar los caracteres no deseados de una cadena dada usando text.translate() en Python 3.4. El código mínimo es: import sys s = ‘abcde12345@#@$#%$’ mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in ‘@#$’) print(s.translate(mapper)) Funciona como se esperaba. Sin embargo, el mismo progtwig cuando se ejecuta en Python 3.4 y Python […]

Python 3.5 async / await con ejemplo de código real

He leído montones de artículos y tutoriales sobre el tema 3.5 async / await de Python. Debo decir que estoy bastante confundido, porque algunos usan get_event_loop () y run_until_complete (), algunos usan asegurar_future (), algunos usan asyncio.wait (), y otros usan call_soon (). Parece que tengo muchas opciones, pero no tengo idea si son completamente […]

Pandas: ¿Cómo puedo usar la función apply () para una sola columna?

Tengo un dataframe de pandas con dos columnas. Necesito cambiar los valores de la primera columna sin afectar la segunda y recuperar todo el dataframe con solo los valores de la primera columna cambiados. ¿Cómo puedo hacer eso aplicando en pandas?

PermissionError: actualización de pip de 8.1.1 a 8.1.2

Estoy tratando de actualizar pip de 8.1.1 a 8.1.2. Pero mostrando el siguiente ‘PermissionError: [WinError 5] Access is denied : ¿Cómo actualizar pip? C:\>python -m pip install –upgrade pip Collecting pip Using cached pip-8.1.2-py2.py3-none-any.whl Installing collected packages: pip Found existing installation: pip 8.1.1 Uninstalling pip-8.1.1: Exception: Traceback (most recent call last): File “C:\Program Files\Python35\lib\shutil.py”, line […]

Python 3 TypeError: tipo (s) de operando no compatibles para ** o pow (): ‘str’ e ‘int’

#Import the module from math import sqrt #Using while loop statement to make the program not finish before the user close the program. while True: #Print out the introduction message, and get the input value to solve the quadratic equation. print(“ax^2+bx+c=0의 꼴로 된 방정식을 풀 수 있습니다. a, b, c의 값을 차례대로 입력하세요.”) a = […]

¿Cuáles son las reglas de scope de comprensión de lista dentro de una clase de Python?

En el siguiente código, la asignación de mc funciona bien en Python 2 y 3. La asignación de cc , que utiliza la misma comprensión de lista dentro de una clase, funciona en Python 2, pero falla con Python 3. ¿Qué explica este comportamiento? ml1 = “abc”.split() ml2 = “1 2 3”.split() mc = [ […]

¿Cómo deshabilitar la solicitud de contraseña para una sesión de portátil Jupyter?

Llevo años lanzando Jupyter Notebook con el siguiente comando: jupyter-notebook –port=7000 –no-browser –no-mathjax Cuando bash abrir el jupyter en el navegador, me pide una contraseña, aunque nunca he establecido ninguna antes. Es importante tener en cuenta que si configuro el puerto en un valor diferente a 7000 (eg., the default 8888) la interfaz se abrirá […]

¿Una forma ordenada de hacer estallar la clave, valor PAIR del diccionario?

pop es una pequeña gran función que, cuando se usa en diccionarios (dada una clave conocida) elimina el elemento con esa clave del diccionario y también devuelve el valor correspondiente. Pero ¿y si también quiero la llave? Obviamente, en casos simples probablemente podría hacer algo como esto: pair = (key, some_dict.pop(key)) Pero si, por ejemplo, […]