Preguntas etiquetadas con python

195
¿Por qué el inspector de Pycharm se queja de "d = {}"?

Al inicializar un diccionario con d = {}el inspector de código de Pycharm, se genera una advertencia que dice: La creación de este diccionario podría reescribirse como literal del diccionario. Si lo reescribo, d = dict()la advertencia desaparece. Como {}ya es un diccionario literal, estoy...

195
Error de matplotlib: ningún módulo llamado tkinter

Intenté usar el paquete matplotlib a través de Pycharm IDE en Windows 10. cuando ejecuto este código: from matplotlib import pyplot Obtuve el siguiente error: ImportError: No module named 'tkinter' Sé que en Python 2.x se llamaba Tkinter, pero ese no es el problema: acabo de instalar un nuevo...

194
¿Cómo encontrar el tipo MIME de un archivo en Python?

Supongamos que desea guardar un montón de archivos en algún lugar, por ejemplo, en BLOB. Supongamos que desea distribuir estos archivos a través de una página web y que el cliente abra automáticamente la aplicación / visor correcto. Suposición: el navegador determina qué aplicación / visor debe...

194
TransactionManagementError “No puede ejecutar consultas hasta el final del bloque 'atómico'” mientras usa señales, pero solo durante las Pruebas unitarias

Recibo TransactionManagementError cuando intento guardar una instancia de modelo de usuario de Django y, en su señal post_save, guardo algunos modelos que tienen al usuario como clave foránea. El contexto y el error es bastante similar a esta pregunta django TransactionManagementError cuando se...