Python中文
首页
教程
问答
标签
搜索
登录
注册
如何在python中以循环方式打开三个文件
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>如何打开三个内部数据序列相同的文件,所有这些文件数据都应该在一个循环中运行。该循环将捕获文件中的值。首先读取第一个文件数据,然后读取第二个文件,然后读取第三个文件。如何在我现有的代码中工作。。。你知道吗</p> <pre><code>def memberStatus(): inputFile = open('Members.txt', 'r') inputFile = open('Members1.txt', 'r') inputFile = open('Members2.txt', 'r') with inputFile as myFile: for number, line in enumerate(myFile): line=(line.rstrip()).split() rawList=[] rawList.append(line) print("raw list : ", rawList) intLine1 = [str(elem) for elem in rawList] intLine1 = ''.join(intLine1) AgeItem = intLine1[2:4] winLoosItem = intLine1[8:9] logInItem = intLine1[13:16] GenderItem = intLine1[20:26] incomeItem = intLine1[30:33] </code></pre> <p>这三个文件应该在“inputFile as myFile:”循环中运行</p> <ul> <li>你知道吗成员.txt你知道吗</li> <li>成员1.txt</li> <li>成员2.txt</li> </ul>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<pre><code>def memberStatus(): for name in ['Members.txt', 'Members1.txt', 'Members2.txt']: with open(name, 'r') as myFile: # do stuff </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
对从字符串的偶数位置返回最大整数的函数进行编码时出现问题
9 回答
对从数据库中选择的值进行类型测试
1 回答
对从数据库获取的线程注释进行分组
8 回答
对从文件中读取的列表进行排序?
9 回答
对从文件对话框加载图像有什么建议吗?
9 回答
对从文件导入的列表排序。。。Python
10 回答
对从文档中提取的数字列表调用sum()
4 回答
对从查询中提取的distict值进行排序
10 回答
对付布劳斯特_handlers.BlobstoreUploadHand
3 回答
对代码和变量使用dict
8 回答
对代码对象使用uncompyle6的正确方法是什么?
1 回答
对代码段的所有更改的时间表,以恢复b
2 回答
对代码的小改动会产生AttributeError(Python、Networkx)
5 回答
对以“test\开头的文件名也执行pydocstyle
3 回答
对以append模式打开的Python文件对象调用tell()如果不是手动查找,则返回0
10 回答
对以下代码中~的函数感到好奇
1 回答
对以十为单位的输入应用规范化
5 回答
对以完全相同的方式相互引用的两个列表(整数和卡片对象列表)进行排序
7 回答
对以数字开头的列运行Pandas查询(Python 3)
6 回答
对以连字符开头的参数使用python argparse模块
3 回答