[英]content from multiple txt files into single excel file using python
[英]Read single varible from txt file each time processing multiple files using pandas and python
我在另一个文件中存储了一个计算变量,假设 A.txt 如下:
123
1123
123
123
123
...
我想每次从文件 A.txt 中使用单个变量(顺序),当每个 acb.* 被 Pandas 读取,处理 acb.* 多个文件,我使用 Pandas 执行如下操作:(我如何读取 acb.* 文件数字顺序,如 1 然后 2 等等?)
import pandas as pd
import numpy as np
import glob
for filename in sorted(glob.glob('acb.*')):
with open(filename) as f:
df = pd.read_table(f, sep=" ", skiprows=2)
如何同时结合这两个任务? 我知道我们可以在 Pandas 中一次读取两个文件,但是如何在每次按顺序读取 acb.* 文件时使用文件 A.txt 中的单个变量?
不确定我是否完全理解您的问题,但您可以将数据读入 Pandas df,然后遍历每一行,同时遍历 abc 文件的每一行:
import pandas as pd
import numpy as np
import glob
df = pd.read_table(f, sep=" ", skiprows=2)
for filename in sorted(glob.glob('acb.*')):
with open(filename) as f:
for row in df.itertuples():
print(row.column1)
print(row.Index)
#do tasks
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.