当前位置 : 主页 > 编程语言 > python >

Python3 异步操作文件

来源:互联网 收集:自由互联 发布时间:2022-07-13
aiofiles支持异步文件操作。 举例: import asyncio import aiofiles async def run ( text ): async with aiofiles . open ( 'urls.txt' , 'a' , encoding = 'utf-8' ) as f : await f . write ( text ) async def main (): for row in range (


aiofiles支持异步文件操作。

举例:

import asyncio
import aiofiles


async def run(text):
async with aiofiles.open('urls.txt', 'a', encoding='utf-8') as f:
await f.write(text)


async def main():
for row in range(0, 100):
print(row)
await run(str(row) + '\n')

asyncio.run(main())

参考:https://github.com/Tinche/aiofiles/


上一篇:PHP与Python有什么区别?各具有哪些特点?
下一篇:没有了
网友评论