Recently I have wanted to use Python async/await on local file IO, however I find it's impossible after reading following links:
Does asyncio supports asynchronous I/O for file operations?
Read file line by line with asyncio
The solution is the aiofiles modules, which is based on threads. But in Nodejs it's so perfect and easy to make file IO async just using fs modules which are based on standard POSIX functions. Why can't python do I/O async when nodejs can?