una txt texto lista linea leer importar guardar gestion especifica escribir ejercicios como binarios archivos archivo python python-3.x python-asyncio python-3.5

txt - guardar una lista en un archivo python



¿Asyncio es compatible con las E/S asíncronas para las operaciones de archivos? (2)

¿Asyncio es compatible con las E / S asíncronas para las operaciones de archivos? En caso afirmativo, ¿cómo puedo usar esto en Python 3.5 con el código de sintaxis async / await?


Eso depende de la biblioteca que uses.

curio ofrece esta funcionalidad, https://curio.readthedocs.io/en/latest/reference.html#module-curio.file

plain asyncio no lo hace, pero hay bibliotecas de terceros, por ejemplo, https://github.com/Tinche/aiofiles (que es realmente acceso síncrono a los archivos aislado en los hilos)

Los sistemas operativos modernos proporcionan primitivas de archivo asíncronas, pero son variadas, por lo que cada una necesitaría una implementación propia. Por favor compare:

Sospecho que alguien pronto arrancará la node.js subyacente de node.js y node.js una biblioteca de Python decente, o tal vez alguien ya la tenga.


La mayoría de los sistemas operativos no admiten operaciones de archivos asíncronos. Es por eso que asyncio tampoco los apoya.

Consulte la wiki de asyncio para obtener una explicación más detallada.