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.

13
Usando os.walk () para recorrer recursivamente directorios en Python
Quiero navegar desde el directorio raíz a todos los demás directorios dentro e imprimir lo mismo. Aquí está mi código: #!/usr/bin/python import os import fnmatch for root, dir, files in os.walk("."): print root print "" for items in fnmatch.filter(files, "*"): print "..." + items print "" Y aquí está mi …
151 python  os.walk 


8
¿Pueden los pandas reconocer fechas automáticamente?
Hoy me sorprendió positivamente el hecho de que, al leer datos de un archivo de datos (por ejemplo), los pandas pueden reconocer tipos de valores: df = pandas.read_csv('test.dat', delimiter=r"\s+", names=['col1','col2','col3']) Por ejemplo, se puede verificar de esta manera: for i, r in df.iterrows(): print type(r['col1']), type(r['col2']), type(r['col3']) En particular, los …
151 python  date  types  dataframe  pandas 


10
'Insensible' en mayúsculas y minúsculas
Me encanta usar la expresión if 'MICHAEL89' in USERNAMES: ... donde USERNAMEShay una lista ¿Hay alguna manera de hacer coincidir los elementos con mayúsculas y minúsculas o necesito usar un método personalizado? Me pregunto si es necesario escribir código adicional para esto.

13
Intentos máximos superados con URL en las solicitudes
Estoy tratando de obtener el contenido de App Store> Negocios : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app = tree.xpath("//div[@class='column first']/ul/li/a/@href") ap = app[0] page1 = requests.get(ap) Cuando trato de la rangecon (0,2)que …

6
anaconda actualiza todos los paquetes posibles?
conda search --outdatedProbé el , hay muchos paquetes obsoletos, por ejemplo, scipy es 0.17.1 pero el último es 0.18.0. Sin embargo, cuando hago el conda update --all. No actualizará ningún paquete. actualización 1 conda update --all --alt-hint Fetching package metadata ....... Solving package specifications: .......... # All requested packages already …
151 python  anaconda 

8
Python json.loads muestra ValueError: datos adicionales
Estoy obteniendo algunos datos de un archivo JSON "new.json", y quiero filtrar algunos datos y almacenarlos en un nuevo archivo JSON. Aquí está mi código: import json with open('new.json') as infile: data = json.load(infile) for item in data: iden = item.get["id"] a = item.get["a"] b = item.get["b"] c = item.get["c"] …
151 python  json 

5
Cómo los marcos web de Python, WSGI y CGI encajan
Tengo una cuenta de Bluehost donde puedo ejecutar scripts de Python como CGI. Supongo que es el CGI más simple, porque para ejecutar tengo que definir lo siguiente en .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Ahora, cada vez que busco programación web con Python, escucho mucho sobre …
150 python  apache  cgi  wsgi 

6
Llamar a una función con lista de argumentos en python
Estoy tratando de llamar a una función dentro de otra función en python, pero no puedo encontrar la sintaxis correcta. Lo que quiero hacer es algo como esto: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y, z]) En este caso, …
150 python  function 

12
Django pasa parámetros de formulario personalizados al formulario
Esto se solucionó en Django 1.9 con form_kwargs . Tengo un formulario de Django que se ve así: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Llamo a este formulario con algo como …

7
Pyge expresiones no codiciosas
¿Cómo hago una expresión regular de Python como "(.*)"tal, dadas las "a (b) c (d) e"coincidencias de Python en "b"lugar de "b) c (d"? Sé que puedo usar en "[^)]"lugar de ".", pero estoy buscando una solución más general que mantenga mi expresión regular un poco más limpia. ¿Hay alguna …




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.