Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.


7
Borrar variable en python
¿Hay alguna manera de borrar el valor de una variable en python? Por ejemplo, si estaba implementando un árbol binario: Class Node: self.left = somenode1 self.right = somenode2 Si quisiera eliminar algún nodo del árbol, tendría que configurarlo self.leftpara vaciarlo.
207 python 

8
Convierte tuplas a la lista y viceversa
Actualmente estoy trabajando en un editor de mapas para un juego en pygame, usando mapas en mosaico. El nivel se construye a partir de bloques en la siguiente estructura (aunque mucho más grande): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) donde "1" es un bloque que es una …
207 python  list  tuples 

19
ImportError: ningún módulo llamado PIL
Uso este comando en el shell para instalar PIL: easy_install PIL entonces corro python y escriba lo siguiente: import PIL. Pero me sale este error: Traceback (most recent call last): File "<console>", line 1, in <module> ImportError: No module named PIL Nunca he tenido ese problema, ¿qué te parece?

14
ImportError: ningún módulo llamado 'Tkinter'
Por alguna razón, no puedo usar el módulo Tkintero tkinter. Después de ejecutar el siguiente comando en el shell de Python import Tkinter o import tkinter Recibí este error ModuleNotFoundError: ningún módulo llamado 'Tkinter' o ModuleNotFoundError: ningún módulo llamado 'tkinter' ¿Cuál podría ser el motivo y cómo podemos resolverlo?
207 python  tkinter 

7
Pandas group-by y sum
Estoy usando este marco de datos: Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 …

18
"OSError: [Errno 1] Operación no permitida" al instalar Scrapy en OSX 10.11 (El Capitan) (Protección de integridad del sistema)
Estoy tratando de instalar el framework Scrapy Python en OSX 10.11 (El Capitan) a través de pip. El script de instalación descarga los módulos requeridos y en algún momento devuelve el siguiente error: OSError: [Errno 1] Operation not permitted: '/tmp/pip-nIfswi-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info' Intenté desactivar la función sin raíz en OSX 10.11 con …

4
Comprender la diferencia entre __getattr__ y __getattribute__
Estoy tratando de entender la diferencia __getattr__y __getattribute__, sin embargo, no lo estoy logrando. La respuesta a la pregunta de desbordamiento de pila Diferencia entre __getattr__vs__getattribute__ dice: __getattribute__se invoca antes de mirar los atributos reales en el objeto, por lo que puede ser complicado implementarlo correctamente. Puede terminar en infinitas …


3
El argumento de Python ignora los argumentos no reconocidos
Optparse, la versión anterior simplemente ignora todos los argumentos no reconocidos y continúa. En la mayoría de las situaciones, esto no es ideal y se cambió en argparse. Pero hay algunas situaciones en las que desea ignorar cualquier argumento no reconocido y analizar los que ha especificado. Por ejemplo: parser …


12
Actualizar Python en un virtualenv
¿Hay alguna manera de actualizar la versión de python utilizada en un virtualenv (por ejemplo, si sale una versión de corrección de errores)? Podría pip freeze --local > requirements.txt, luego eliminar el directorio y pip install -r requirements.txt, pero esto requiere mucha reinstalación de grandes bibliotecas, por ejemplo numpy, que …


6
UnicodeEncodeError: el códec 'charmap' no puede codificar caracteres
Estoy tratando de raspar un sitio web, pero me da un error. Estoy usando el siguiente código: import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) Y obtengo el siguiente error: File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.