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
Prueba de Python ... excepto coma vs 'como' en excepto
¿Cuál es la diferencia entre ',' y 'como' en las declaraciones de excepción, por ejemplo: try: pass except Exception, exception: pass y: try: pass except Exception as exception: pass ¿Es legal la segunda sintaxis en 2.6? Funciona en CPython 2.6 en Windows, pero el intérprete 2.5 en cygwin se queja …
246 python  python-2.6 

8
¿Cómo pongo una variable dentro de una cadena?
Me gustaría poner un inten a string. Esto es lo que estoy haciendo en este momento: num = 40 plot.savefig('hanning40.pdf') #problem line Tengo que ejecutar el programa para varios números diferentes, así que me gustaría hacer un ciclo. Pero insertar la variable de esta manera no funciona: plot.savefig('hanning', num, '.pdf') …
246 python  string  variables 

11
En Python, ¿cómo convierto todos los elementos de una lista en flotantes?
Tengo un script que lee un archivo de texto, extrae números decimales como cadenas y los coloca en una lista. Entonces tengo esta lista: ['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54', '0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54'] ¿Cómo convierto cada uno de los …
246 python 


2
Urd decodificar UTF-8 en Python
He pasado mucho tiempo hasta donde soy novato en Python. ¿Cómo podría decodificar una URL así? example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0 a este en python 2.7: example.com?title==правовая+защита url=urllib.unquote(url.encode("utf8")) está devolviendo algo muy feo. Todavía no hay solución, se agradece cualquier ayuda.

17
Python trunca una cadena larga
¿Cómo se trunca una cadena a 75 caracteres en Python? Así es como se hace en JavaScript: var data="saddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsaddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsadddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" var info = (data.length > 75) ? data.substring[0,75] + '..' : data;
245 python 

15
Hacer que Django sirva archivos descargables
Quiero que los usuarios del sitio puedan descargar archivos cuyas rutas están oscurecidas para que no se puedan descargar directamente. Por ejemplo, me gustaría que la URL sea algo así: http://example.com/download/?f=somefile.txt Y en el servidor, sé que todos los archivos descargables residen en la carpeta /home/user/files/. ¿Hay alguna manera de …

24
Una versión ponderada de random.choice
Necesitaba escribir una versión ponderada de random.choice (cada elemento en la lista tiene una probabilidad diferente de ser seleccionado). Esto es lo que se me ocurrió: def weightedChoice(choices): """Like random.choice, but each element can have a different chance of being selected. choices can be any iterable containing iterables with two …

3
Django: Mostrar valor de elección
modelos.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) En la plantilla, cuando llamo person.gender, obtengo 'M'o en 'F'lugar de 'Male'o 'Female'. ¿Cómo …

12
Rutas relativas en Python
Estoy creando un script de ayuda simple para el trabajo que copiará un par de archivos de plantilla en nuestra base de código al directorio actual. Sin embargo, no tengo la ruta absoluta al directorio donde se almacenan las plantillas. Tengo una ruta relativa desde el script pero cuando llamo …


16
¿Cómo se crea un demonio en Python?
La búsqueda en Google revela fragmentos de código x2. El primer resultado es esta receta de código que tiene mucha documentación y explicación, junto con algunas discusiones útiles debajo. Sin embargo, otra muestra de código , aunque no contiene tanta documentación, incluye código de muestra para pasar comandos como iniciar, …
244 python  daemon 



7
Reemplazar caracteres no ASCII con un solo espacio
Necesito reemplazar todos los caracteres que no sean ASCII (\ x00- \ x7F) con un espacio. Me sorprende que esto no sea fácil en Python, a menos que me falte algo. La siguiente función simplemente elimina todos los caracteres que no son ASCII: def remove_non_ascii_1(text): return ''.join(i for i in …

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.