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.

5
Leer un archivo comprimido como un DataFrame de pandas
Estoy tratando de descomprimir un archivo csv y pasarlo a pandas para poder trabajar en el archivo. El código que he probado hasta ahora es: import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) Después de la última línea, aunque Python puede obtener el archivo, aparece …
108 python  zip  pandas 

17
Django Rest Framework: no se pudo resolver la URL para la relación de hipervínculo usando el nombre de vista "detalle de usuario"
Estoy construyendo un proyecto en Django Rest Framework donde los usuarios pueden iniciar sesión para ver su bodega. Mis ModelViewSets funcionaban bien y, de repente, aparece este frustrante error: No se pudo resolver la URL para la relación de hipervínculo usando el nombre de vista "detalles de usuario". Es posible …


6
agrupando datos en python con scipy / numpy
¿Existe una forma más eficiente de tomar un promedio de una matriz en contenedores preespecificados? por ejemplo, tengo una matriz de números y una matriz correspondiente a las posiciones inicial y final de la bandeja en esa matriz, ¿y solo quiero tomar la media en esas bandejas? Tengo un código …


5
Leer y sobrescribir un archivo en Python
Actualmente estoy usando esto: f = open(filename, 'r+') text = f.read() text = re.sub('foobar', 'bar', text) f.seek(0) f.write(text) f.close() Pero el problema es que el archivo antiguo es más grande que el nuevo. Así que termino con un archivo nuevo que tiene una parte del archivo anterior al final.
108 python  file  overwrite 


5
Convertir matriz numpy en tupla
Nota: Esto solicita lo contrario de la conversión habitual de tupla a matriz. Tengo que pasar un argumento a una función (c ++ envuelto) como una tupla anidada. Por ejemplo, las siguientes obras X = MyFunction( ((2,2),(2,-2)) ) mientras que los siguientes no X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = …
108 python  numpy 


2
TypeError: no se puede usar un patrón de cadena en un objeto de tipo bytes en re.findall ()
Estoy tratando de aprender a buscar automáticamente las URL de una página. En el siguiente código, intento obtener el título de la página web: import urllib.request import re url = "http://www.google.com" regex = r'<title>(,+?)</title>' pattern = re.compile(regex) with urllib.request.urlopen(url) as response: html = response.read() title = re.findall(pattern, html) print(title) Y …


2
agregar encabezado al módulo de solicitudes de Python
Anteriormente usé el httplibmódulo para agregar un encabezado en la solicitud. Ahora estoy intentando lo mismo con el requestsmódulo. Este es el módulo de solicitud de Python que estoy usando: http://pypi.python.org/pypi/requests ¿Cómo puedo agregar un encabezado al request.posty request.getdecir que tengo que agregar una foobarclave en cada solicitud en el …

3
¿Por qué `a == bo c o d` siempre se evalúa como Verdadero?
Estoy escribiendo un sistema de seguridad que niega el acceso a usuarios no autorizados. import sys print("Hello. Please enter your name:") name = sys.stdin.readline().strip() if name == "Kevin" or "Jon" or "Inbar": print("Access granted.") else: print("Access denied.") Otorga acceso a usuarios autorizados como se esperaba, ¡pero también permite la entrada …

12
¿Cómo puedo dividir un texto en oraciones?
Tengo un archivo de texto. Necesito obtener una lista de oraciones. ¿Cómo se puede implementar esto? Hay muchas sutilezas, como el uso de un punto en las abreviaturas. Mi antigua expresión regular funciona mal: re.compile('(\. |^|!|\?)([A-Z][^;↑\.<>@\^&/\[\]]*(\.|!|\?) )',re.M)
108 python  text  split 


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.