Articles of python de

Cómo rechazar la serialización de pepinillos en el apio.

Celery utiliza de forma predeterminada el pickle como método de serialización para las tareas. Como se señaló en las preguntas frecuentes , esto representa un agujero de seguridad. Celery le permite configurar cómo se serializan las tareas utilizando el parámetro de configuración CELERY_TASK_SERIALIZER . Pero esto no resuelve el problema de seguridad. Incluso si las […]

¿Cómo enviar un blob de audio de javascript a python?

Quiero enviar un blob de audio desde JS a la secuencia de comandos de python (que se ejecuta en el servidor). Mi JS ajax .. se ve algo como esto. var fileType = ‘audio’; var fileName = ‘output.wav’; var formData = new FormData(); formData.append(fileType + ‘-filename’, fileName); formData.append(fileType + ‘-blob’, blob); $.ajax({ type: ‘POST’, url: […]

Alarma sonora cuando el código termina

Estoy en una situación en la que mi código tarda mucho en ejecutarse y no quiero estar observándolo todo el tiempo, pero quiero saber cuándo se hace. ¿Cómo puedo hacer que el código de (Python) suene como una “alarma” cuando se hace? Estaba pensando en hacer que reproduzca un archivo .wav cuando llegue al final […]

Cómo hacer coincidir dos matrices

Tengo dos matrices A = [a, b, c, d] y B = [a1, a2, b1, b2, b3, c1, c2, c3, d1, d2, d3, d4] Quiero coincidir entre las dos matrices. Resultado del partido: [a : a1, a2] [b : b1, b2, b3] [c : c1, c2, c3] [d : d1, d2, d3, d4]

¿Cómo puedo listar el contenido de un archivo gzip sin extraerlo en python?

Tengo un gran archivo * .tar.gz y quiero ver la lista de archivos que contiene sin extraer el contenido (preferiblemente con mtimes por archivo). ¿Cómo puedo lograr eso en python?

Obtener el estado del administrador de actividades

Estoy escribiendo un script de python que hace llamadas a adb para realizar pruebas de JUnit. He utilizado ‘adb get-state’ y ‘adb wait-for-device’ para esperar cuando el emulador se haya iniciado y esté listo para funcionar, pero por alguna razón, ambos se inician demasiado pronto. Después de que regresen estas funciones, recibo este error cuando […]

Python: ¿Cómo actualizar el valor del par de valores clave en un diccionario nested?

Estoy tratando de hacer un índice de documentos invertido, por lo tanto, necesito saber de todas las palabras únicas en una colección en la que aparecen y con qué frecuencia. He utilizado esta respuesta para que dos creen un diccionario nested. La solución proporcionada funciona bien, aunque con un problema. Primero abro el archivo y […]

¿Cómo puedo listar el contenido de un archivo gz sin extraerlo en python?

Tengo un archivo .gz y necesito obtener el nombre de los archivos que contiene Python. Esta pregunta es la misma que esta La única diferencia es que mi archivo es .gz no .tar.gz por lo que la biblioteca de archivos tarfile no me ayudó aquí Estoy utilizando la biblioteca de solicitudes para solicitar una URL. […]

Versión de Python del objeto de argumentos de javascript: ¿existe?

En JavaScript, cada función tiene arguments especiales objetos predefinidos que contienen información sobre los argumentos pasados ​​a la llamada de función, por ejemplo, function test() { var args = Array.prototype.slice.call(arguments); console.log(args); } los argumentos se pueden volcar fácilmente en una matriz estándar: test() // [] test(1,2,3) // [1, 2, 3] test(“hello”, 123, {}, [], function(){}) […]

¿Es una consulta SQLAlchemy vulnerable a los ataques de inyección?

Tengo la siguiente consulta que utiliza like para buscar un blog. No estoy seguro de si me hago vulnerable a un ataque de inyección SQL si hago esto. ¿Cómo maneja esto SQLAlchemy? ¿Es seguro? search_results = Blog.query.with_entities(Blog.blog_title).filter(Blog.blog_title.like(“%”+ searchQuery[‘queryText’] +”%”)).all()