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.


11
Python - doctest vs. unittest [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Mejora esta pregunta Estoy tratando de comenzar con las pruebas …


4
¿Cuál es una forma estándar de hacer un no-op en python?
A menudo me encuentro escribiendo if / elif / else construcciones en python, y quiero incluir opciones que pueden ocurrir, pero para las cuales la acción correspondiente es no hacer nada. Me doy cuenta de que podría excluir esas declaraciones if, pero para facilitar la lectura, creo que es útil …
160 python 

4
En Django, ¿cómo se filtra un QuerySet con búsquedas de campo dinámico?
Dada una clase: from django.db import models class Person(models.Model): name = models.CharField(max_length=20) ¿Es posible, y si es así, tener un QuerySet que filtre en función de argumentos dinámicos? Por ejemplo: # Instead of: Person.objects.filter(name__startswith='B') # ... and: Person.objects.filter(name__endswith='B') # ... is there some way, given: filter_by = '{0}__{1}'.format('name', 'startswith') filter_value …

16
Python para imprimir la barra de estado y el porcentaje
Para implementar una barra de estado como la siguiente: [========== ] 45% [================ ] 60% [==========================] 100% Quiero que esto se imprima en stdout, y siga actualizándolo, no imprima en otra línea. ¿Como hacer esto?
160 python 


6
¿Cómo recorrer todo menos el último elemento de una lista?
Me gustaría recorrer una lista que compara cada elemento con el siguiente. ¿Hay alguna forma de recorrer todo menos el último elemento usando para x en y? Preferiría hacerlo sin usar índices si puedo. Nota freespace respondió mi pregunta real, por eso acepté la respuesta, pero SilentGhost respondió la pregunta …
160 python 



29
Eliminar múltiples elementos de una lista
¿Es posible eliminar varios elementos de una lista al mismo tiempo? Si quiero eliminar elementos en el índice 0 y 2, e intentar algo como del somelist[0], seguido de del somelist[2], la segunda declaración se eliminará realmente somelist[3]. Supongo que siempre podría eliminar primero los elementos con un número más …
160 python  list 

7
Reducción del número de marcas de trama
Tengo demasiados ticks en mi gráfico y se están cruzando. ¿Cómo puedo reducir la cantidad de garrapatas? Por ejemplo, tengo garrapatas: 1E-6, 1E-5, 1E-4, ... 1E6, 1E7 Y solo quiero: 1E-5, 1E-3, ... 1E5, 1E7 He intentado jugar con el LogLocator, pero no he podido resolver esto.
160 python  matplotlib 

7
Python agrega elemento a la tupla
Tengo algunos object.ID-s que trato de almacenar en la sesión del usuario como tupla. Cuando agrego el primero, funciona, pero parece tupla, (u'2',)pero cuando trato de agregar uno nuevo con mytuple = mytuple + new.iderror conseguido can only concatenate tuple (not "unicode") to tuple.

6
Propósito de #! / Usr / bin / python3
He notado esto en un par de lenguajes de script, pero en este ejemplo, estoy usando python. En muchos tutoriales, comenzarían con #!/usr/bin/python3la primera línea. No entiendo por qué tenemos esto. ¿No debería saber el sistema operativo que es un script de Python (obviamente está instalado ya que usted está …
160 python  scripting 

8
¿SQLAlchemy tiene un equivalente de get_or_create de Django?
Quiero obtener un objeto de la base de datos si ya existe (según los parámetros proporcionados) o crearlo si no existe. Django get_or_create(o fuente ) hace esto. ¿Hay un atajo equivalente en SQLAlchemy? Actualmente lo estoy escribiendo explícitamente así: def get_or_create_instrument(session, serial_number): instrument = session.query(Instrument).filter_by(serial_number=serial_number).first() if instrument: return instrument else: …

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.