搜索并替换2GB文本文件大小的字符串

时间:2016-06-01 06:59:23

标签: python

我想在文本文件中搜索并替换一些文件路径。 平均而言,我的文件大小超过2 GB。

例如: 我的D驱动器中有一个文件夹“D:\ LargeFilesFolder”。 并且所有文件都存在于文件夹中。

"D:\LargeFilesFolder\large_file_v001.txt"
"D:\LargeFilesFolder\large_file_v002.txt"
"D:\LargeFilesFolder\large_file_v003.txt"

在所有文字文件中,我想搜索"X:\path\link\here"并替换为"Y:\here\link\path"

在python中读取和编辑大文本文件的最佳python方法是什么??

1 个答案:

答案 0 :(得分:5)

遍历这些行并写一个新文件。然后将新文件移到旧文件上。

self.tableView(tableView, willDisplayCell: cell, forRowAtIndexPath: indexPath)