python怎么替换文本文件单词

59次阅读
没有评论

共计 722 个字符,预计需要花费 2 分钟才能阅读完成。

要替换文本文件中的单词,可以使用 Python 的文件读写操作和字符串替换函数。

下面是一个示例代码,演示了如何替换文本文件中的单词:

def replace_word(file_path, old_word, new_word):
    # 打开文件并读取内容
    with open(file_path, 'r') as file:
        content = file.read()

    # 使用 replace 函数替换单词
    new_content = content.replace(old_word, new_word)

    # 将替换后的内容写回文件
    with open(file_path, 'w') as file:
        file.write(new_content)

# 替换 test.txt 文件中的 "old" 为 "new"
replace_word('test.txt', 'old', 'new')

在上面的代码中,replace_word函数接受三个参数:文件路径(file_path)、要替换的单词(old_word)和替换后的单词(new_word)。

函数首先使用 open 函数打开文件,并使用 read 方法读取文件内容到变量 content 中。

接下来,使用字符串的 replace 方法替换 content 中的单词,并将结果保存到变量 new_content 中。

最后,使用 open 函数再次打开文件,并使用 write 方法将 new_content 写入文件中,实现替换操作。

在示例代码中,我们将文件名设置为test.txt,要替换的单词设置为old,替换后的单词设置为new。你可以根据实际需求修改这些参数。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-02-05发表,共计722字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)