【发布时间】:2018-03-27 10:19:00
【问题描述】:
您好,请参阅之前已解决帖子的链接。
Copy specific lines from text files into excel
此 VBA 代码允许我打开文件夹中的所有文本文件并将特定行加载到 Excel 电子表格中。
但是,我现在正在处理更大的文件和更多的文件。使用 VBA 不再是一种选择,因为它花费的时间太长,而且数据限制如何。
我想知道是否有任何现有的 python 代码可以从每个数据文件中提取特定行,并将其保存为新文档或将自身保存为其当前文件名。
示例代码:
DATASET UNSTRUCTURED_GRID
POINTS 5 float
0.096853 0.000000 0.111997
0.096853 -0.003500 0.111997
0.096890 0.000000 0.084015
0.096853 -0.003500 0.111997
0.096890 -0.003500 0.084015
CELL_DATA 5
SCALARS pressure float 1
LOOKUP_TABLE default
-0.000000
-0.000000
-3.000000
-2.000000
-6.000000
对此的任何提示将不胜感激。谢谢, 乔恩
【问题讨论】:
-
一小部分数据可能对解决问题很有帮助。
-
你好 Evgeny,我已经在问题中添加了一个示例。谢谢
-
...而您尝试提取/省略的数据是...
-
对不起,我要提取的数据是压力值,所以在这种情况下是最后 5 行。
标签: python bigdata text-files extract