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
¿Cómo evitar tener datos de clase compartidos entre instancias?
Lo que quiero es este comportamiento: class a: list = [] x = a() y = a() x.list.append(1) y.list.append(2) x.list.append(3) y.list.append(4) print(x.list) # prints [1, 3] print(y.list) # prints [2, 4] Por supuesto, lo que realmente sucede cuando imprimo es: print(x.list) # prints [1, 2, 3, 4] print(y.list) # prints …
146 python  class 


5
¿Cómo dividir la aplicación de matraz en múltiples archivos py?
Mi aplicación de matraz actualmente consta de un único test.pyarchivo con múltiples rutas y la main()ruta definida. ¿Hay alguna forma de que pueda crear un test2.pyarchivo que contenga rutas que no se manejaron test.py? @app.route('/somepath') def somehandler(): # Handler code here Me preocupa que haya demasiadas rutas test.pyy me gustaría …
146 python  flask 

10
Python Eliminar los últimos 3 caracteres de una cadena
Estoy tratando de eliminar los últimos 3 caracteres de una cadena en Python, no sé cuáles son estos caracteres, así que no puedo usarlos rstrip, también necesito eliminar cualquier espacio en blanco y convertirlos a mayúsculas Un ejemplo sería: foo = "Bs12 3ab" foo.replace(" ", "").rstrip(foo[-3:]).upper() Esto funciona y me …
146 python  string 

7
Extrae el primer elemento de cada sublista
Me pregunto cuál es la mejor manera de extraer el primer elemento de cada sublista en una lista de listas y agregarlo a una nueva lista. Entonces si tengo: lst = [[a,b,c], [1,2,3], [x,y,z]] y quiero sacar a, 1y xy crear una lista separada de aquellos. Lo intenté: lst2.append(x[0] for …
146 python  list  nested 

9
¿"Excepción interna" (con rastreo) en Python?
Mi experiencia es en C # y recientemente comencé a programar en Python. Cuando se produce una excepción, normalmente quiero incluirla en otra excepción que agregue más información y, al mismo tiempo, muestre el seguimiento completo de la pila. Es bastante fácil en C #, pero ¿cómo lo hago en …

8
mongodb: insertar si no existe
Todos los días, recibo un stock de documentos (una actualización). Lo que quiero hacer es insertar cada elemento que aún no existe. También quiero hacer un seguimiento de la primera vez que los inserté y la última vez que los vi en una actualización. No quiero tener documentos duplicados. No …


13
Python, Unicode y la consola de Windows
На этот вопрос есть ответы на Stack Overflow на русском : Как из Python вывести на Windows-консоль строку в Юникоде? Cuando intento imprimir una cadena Unicode en una consola de Windows, aparece un UnicodeEncodeError: 'charmap' codec can't encode character ....error. Supongo que esto se debe a que la consola de …
146 python  unicode 


7
¿Cómo borrar variables en ipython?
A veces vuelvo a ejecutar un script dentro de la misma sesión de ipython y recibo malas sorpresas cuando las variables no se han borrado. ¿Cómo borro todas las variables? ¿Y es posible forzar esto de alguna manera cada vez que invoco el comando mágico% run? Gracias
146 python  memory  ipython 

12
AttributeError: el objeto 'módulo' no tiene el atributo 'urlopen'
Estoy tratando de usar Python para descargar el código fuente HTML de un sitio web, pero recibo este error. Traceback (most recent call last): File "C:\Users\Sergio.Tapia\Documents\NetBeansProjects\DICParser\src\WebDownload.py", line 3, in <module> file = urllib.urlopen("http://www.python.org") AttributeError: 'module' object has no attribute 'urlopen' Estoy siguiendo la guía aquí: http://www.boddie.org.uk/python/HTML.html import urllib file = …

3
¿Cómo recorrer el marco de datos de Pandas agrupado?
Marco de datos: c_os_family_ss c_os_major_is l_customer_id_i 0 Windows 7 90418 1 Windows 7 90418 2 Windows 7 90418 Código: print df for name, group in df.groupby('l_customer_id_i').agg(lambda x: ','.join(x)): print name print group Estoy tratando de recorrer los datos agregados, pero aparece el error: ValueError: demasiados valores para descomprimir @EdChum, aquí …
146 python  pandas 


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.