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.

6
Convierta un timedelta a días, horas y minutos
Tengo un timedelta. Quiero los días, horas y minutos de eso, ya sea como una tupla o un diccionario ... No estoy preocupado. Debo haber hecho esto una docena de veces en una docena de idiomas a lo largo de los años, pero Python generalmente tiene una respuesta simple a …
242 python  timedelta 

17
¿Cómo implementar modismos comunes de bash en Python? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. Cerrado hace 2 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. Actualmente …
242 python  bash  shell 

2
Función de llamada de Python dentro de la clase
Tengo este código que calcula la distancia entre dos coordenadas. Las dos funciones están dentro de la misma clase. Sin embargo, ¿cómo llamo a la función distToPointen la función isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, …
242 python  class  function  call 

12
Añadir lista para establecer?
Probado en el intérprete Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Creo que no puedo agregar la lista al conjunto porque …
242 python  list  set 

2
Usando pickle.dump - TypeError: debe ser str, no bytes
Estoy usando python3.3 y tengo un error críptico cuando intento encurtir un diccionario simple. Aquí está el código: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) y obtengo: Traceback (most recent call last): File "C:/Python26/test18.py", line 31, …


6
¿Asterisco desnudo en argumentos de función?
¿Qué hace un asterisco desnudo en los argumentos de una función? Cuando miré el módulo de pickle , veo esto: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Sé sobre un asterisco simple y doble que precede a los argumentos (para un número variable de argumentos), pero esto no precede a nada. Y …

16
Python JSON serializa un objeto decimal
Tengo un Decimal('3.9')como parte de un objeto, y deseo codificar esto en una cadena JSON que debería verse así {'x': 3.9}. No me importa la precisión en el lado del cliente, por lo que un flotador está bien. ¿Hay una buena manera de serializar esto? JSONDecoder no acepta objetos decimales, …

5
Convertir columna de pandas a fecha y hora
Tengo un campo en un DataFrame de pandas que se importó como formato de cadena. Debería ser una variable de fecha y hora. ¿Cómo puedo convertirlo en una columna de fecha y hora y luego filtrar según la fecha? Ejemplo: Nombre del marco de datos : raw_data Nombre de columna: …
242 python  datetime  pandas 

10
¿Por qué compilar código Python?
¿Por qué compilarías un script de Python? Puede ejecutarlos directamente desde el archivo .py y funciona bien, ¿hay alguna ventaja de rendimiento o algo así? También noto que algunos archivos de mi aplicación se compilan en .pyc mientras que otros no, ¿por qué es esto?


6
Django establece valores de formulario predeterminados
Tengo un modelo de la siguiente manera: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() También tengo un modelo de formulario para el modelo anterior de la siguiente manera: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = …

11
Transponer lista de listas
Echemos: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] El resultado que estoy buscando es r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] y no r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Muy apreciado
241 python  list  transpose 


12
¿Por qué Python no tiene una función de signo?
No puedo entender por qué Python no tiene una signfunción. Tiene un absincorporado (que considero signla hermana), pero nosign . En python 2.6 hay incluso una copysignfunción (en matemáticas ), pero no hay signo. ¿Por qué molestarse en escribir un copysign(x,y)cuando podría simplemente escribir un signy luego obtener el copysigndirectamente …

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.