Python中文
首页
教程
问答
标签
搜索
登录
注册
如何用for循环打开大量文件?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有这样的制表符分隔的文件</p> <blockquote> <p>tag1 DATA<br/> tag20 DATA<br/> tag4 DATA<br/> tag3 DATA<br/> tag10 DATA </p> </blockquote> <p>这些数据大约有250000条线。我想按标记将这些行排序到文件中。以tag1开头的行进入tag1.txt。以tag2开头的行转到tag2.txt。。。等等</p> <p>有没有什么聪明的方法可以用loop来实现呢?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>对于一个有200000行的输入文件来说,这需要5秒的时间。在</p> <pre><code>with open("input.txt") as f: for line in f: tag_fname, tag_data = line.split(' ',1) with open(tag_fname, 'a') as g: g.write(tag_data) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
带json的Pass生成器(最好在MQTT上)
1 回答
带json的pythonFlask
5 回答
带json的Python传输代码
7 回答
带json的Python读取API
10 回答
带JSON约束的Android POST请求
6 回答
带Jupyter笔记本和Sp的Docker
2 回答
带Jupyter笔记本的IdeaVim
6 回答
带Jupyter笔记本的Matplotlib不会绘制绘图,但会更正轴值
5 回答
带kbhi套接字的Python线程
2 回答
带Keras fit_发生器的记忆错误
1 回答
带keras-给定错误的卷积神经网络,UnboundLocalError:local变量“a”在赋值之前引用
7 回答
带Keras和WGANs的无效argumenterror
7 回答
带Keras的LSTM:Assign Op的Input'ref'需要左值inpu
4 回答
带keras的解密器
3 回答
带KeyError的简单循环:8167
5 回答
带key和valu的Python二叉搜索树
3 回答
带Kivy ConfigPars的布尔函数等
10 回答
带kivy+matplotlib的Android.apk
5 回答
带kivy的可滚动注册屏幕
1 回答
带kivy的圆形/圆形图像
5 回答