Python中文
首页
教程
问答
标签
搜索
登录
注册
脚本不使用conu在多行上迭代
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个脚本,python应该一次处理每一行,并做很多事情(对齐和协同),所以我尝试使用count来迭代输入文件中的每一行。你知道吗</p> <p>但是,当我运行它时,它只使用输入文件的最后一行,并使用它运行其余的行,直到结束。所以脚本是好的,但不是所有 对于测试,我只尝试了4行,这是脚本的迭代部分:</p> <pre><code>for line in open(sys.argv[1]): count+=1 if count < 4 : continue elif count > 4 : break </code></pre> <p>我试着写一个测试脚本,看看它是否每行都运行:</p> <pre><code>count = 0 file = open('mclOutput2', 'r') while True: count+=1 if count < 4: print file.readlines() elif count > 4 : break </code></pre> <p>这是我得到的结果</p> <pre><code>['mono|comp78360_c0_seq1\tpoly|comp71317_c0_seq1\tturc|comp70178_c0_seq1\tturc|comp19023_c0_seq1\n', 'mono|comp78395_c0_seq1\trubr|comp23732_c0_seq1\trugi|comp32227_c0_seq1\tsulc|comp11641_c0_seq1\n', 'mono|comp80301_c0_seq1\tnegl|comp30782_c0_seq1\tphar|comp29363_c0_seq1\tpoly|comp53026_c0_seq2\n', 'mono|comp80554_c0_seq1\tnegl|comp27459_c0_seq1\tpoly|comp57863_c0_seq2\trugi|comp11691_c0_seq1\n'] [] [] </code></pre> <p>我真的不知道如何修复它,有什么想法我做错了什么?你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>用<code>file.readline</code>代替<code>file.readlines</code></p> <p>请注意,<code>file</code>是python内置的,最好不要将其用作变量名</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何将Python中的列表复制到给定的目标中?
6 回答
如何将python中的列表插入SQL表
9 回答
如何将python中的列表转换为numpy数组以放入十位
2 回答
如何将python中的列表输入javascript?
7 回答
如何将python中的列表返回给dag?
6 回答
如何将Python中的列表项重新排列成成对的元组/列表?
3 回答
如何将Python中的初始化对象序列化为XML?
7 回答
如何将python中的十进制字符串转换为数字?
2 回答
如何将Python中的原始输入文本转换为Tkinter中的标签?
10 回答
如何将python中的反斜杠命令转换为在Linux上运行
9 回答
如何将python中的命令行参数转换为字典?
2 回答
如何将python中的图像值传递到kivy中的kv文件?
5 回答
如何将Python中的图像数组(枕头对象)上传到Google云
6 回答
如何将Python中的图像编码为Base64?
2 回答
如何将python中的图像调整为灰度低分辨率,如MNIST时尚数据?
10 回答
如何将python中的多个html输出保存到单个文件(或多个)中?
2 回答
如何将Python中的多个ifelse语句重构为一个函数?
1 回答
如何将Python中的多处理与Django结合使用,从xml文件创建数千个模型实例?
2 回答
如何将python中的多级API响应转换为dataframe
5 回答
如何将python中的多线程编程模型转换为异步/等待模型?
4 回答