我有许多主文件夹广州焦油压缩文件。所以我需要解压两次才能得到一个包含文本的数据文件,然后在文本中提取一个特定的字符串。我有麻烦解压缩到文本文件,然后移动到下一个文件,并做同样的事情。将结果保存在数据帧中。你知道吗
import os
import tarfile
for i in os.listdir(r'\user\project gz'):
tar = (i, "r:gz")
for m in tar.getmembers():
f= tar.extractfile(member):
if f is not None:
content = f.read()
text = re.findall(r"\name\s", content)
df = pd.Dataframe(text)
print(df)
我猜您想找出包含
\user\project gz\*.tar.gz
中字符串\name\s
的文件吗?你知道吗解决办法是
相关问题 更多 >
编程相关推荐