python可以同时对文件进行读写 *** 作吗

python可以同时对文件进行读写 *** 作吗,第1张

'w' 表示建立文件,如果存在就清空成空文件。'w+' 就是 'w' 加上读 *** 作的能力。'a' 是追加,'a+' 就是 'a' 加上读 *** 作的能力。'r' 是读取文件,'r+' 就是可读可写。

不过除非你真正明白你在做什么,不要同时读写文件,因为结果通常不是你想要的(特别是 Python 2 + Windows 还有你意想不到的行为)。

建议先阅读手册 man 3 fopen 及 man 2 open。

最近处理NLP数据集时,需要一边读json文件,一边向自己创建的txt写入提取出的对话数据集,即同时读写多个文件,本来记得以前在哪看过这波 *** 作的,但时间有点久了,忘了。

又由于新换了mac,win上原有的梯子挂了,这就很离谱,因此也没法谷歌,只能用百度凑合着查了一番,看看有没有大佬记录了这个小tip。但是很遗憾,网上找到的方法都很捞,简直是海底捞,没办法。好在脑子里还有点印象,修修改改总算写出来了,在此做个记录,同时也开源方便一下诸位道友

你是不是觉得我很捞,很菜,连个文件读写都不会~

那么,对不起,诸位,现在,我要起飞了,你以为你是第二层,我是第一层,实际上,我在第五层,且看我写给你看~

最后,如果有道友对俺的开放域对话数据集感兴趣,这个其实也是开源的

数据集链接


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8118599.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存