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.




3
Valor predeterminado para el campo en el modelo Django
Supongamos que tengo un modelo: class SomeModel(models.Model): id = models.AutoField(primary_key=True) a = models.CharField(max_length=10) b = models.CharField(max_length=7) Actualmente estoy usando el administrador predeterminado para crear / editar objetos de este tipo. ¿Cómo elimino el campo bdel administrador para que cada objeto no se pueda crear con un valor y, en su …

8
mensajes de registro que aparecen dos veces con Python Logging
Estoy usando el registro de Python y, por alguna razón, todos mis mensajes aparecen dos veces. Tengo un módulo para configurar el registro: # BUG: It's outputting logging messages twice - not sure why - it's not the propagate setting. def configure_logging(self, logging_file): self.logger = logging.getLogger("my_logger") self.logger.setLevel(logging.DEBUG) self.logger.propagate = 0 …
100 python  logging 

3
Diferencias entre numpy.random y random.random en Python
Tengo un gran script en Python. Me inspiré en el código de otras personas, así que terminé usando el numpy.randommódulo para algunas cosas (por ejemplo, para crear una matriz de números aleatorios tomados de una distribución binomial) y en otros lugares utilizo el módulo random.random. ¿Alguien puede decirme las principales …

4
¿Diferencia entre corrutina y futuro / tarea en Python 3.5?
Digamos que tenemos una función ficticia: async def foo(arg): result = await some_remote_call(arg) return result.upper() Cuál es la diferencia entre: import asyncio coros = [] for i in range(5): coros.append(foo(i)) loop = asyncio.get_event_loop() loop.run_until_complete(asyncio.wait(coros)) Y: import asyncio futures = [] for i in range(5): futures.append(asyncio.ensure_future(foo(i))) loop = asyncio.get_event_loop() loop.run_until_complete(asyncio.wait(futures)) Nota …



3
ctypes - Principiante
Tengo la tarea de "envolver" la biblioteca de CA en una clase de Python. Los documentos son increíblemente vagos en este asunto. Parece que esperan que solo los usuarios avanzados de Python implementen ctypes. Bueno, soy un principiante en Python y necesito ayuda. Alguna ayuda paso a paso sería maravillosa. …


3
Hacer algo antes de salir del programa
¿Cómo puede tener una función o algo que se ejecutará antes de que se cierre el programa? Tengo un script que se ejecutará constantemente en segundo plano y lo necesito para guardar algunos datos en un archivo antes de que salga. ¿Existe una forma estándar de hacer esto?
100 python  function  exit 


25
Pycharm no muestra la trama
Pycharm no muestra la trama del siguiente código: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() Lo que sucede es que aparece una ventana durante menos de un segundo y luego vuelve a desaparecer. Usando el Pyzo …

10
¿Existe una forma estándar de enumerar los nombres de los módulos de Python en un paquete?
¿Existe una forma sencilla de enumerar los nombres de todos los módulos en un paquete, sin usar __all__? Por ejemplo, dado este paquete: /testpkg /testpkg/__init__.py /testpkg/modulea.py /testpkg/moduleb.py Me pregunto si hay una forma estándar o incorporada de hacer algo como esto: >>> package_contents("testpkg") ['modulea', 'moduleb'] El enfoque manual sería iterar …
100 python  module  package 

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.