Python-如何替换文本文件中的事件?

时间:2019-02-27 06:32:59

标签: python text file-handling codio

我正在为“脚本入门”做功课,但我仍然坚持如何替换文本文件。

挑战是要我读取文本文件的内容,这是我对以下代码所做的:

filepath = I

file1 = open(filepath, 'r')
print(file1.read())
file1.close()

现在,它要我用“ T”的变量集替换“ S”的变量集,而我一辈子都不知道该怎么做。

编辑:这是一个在线课程,因此不存在同伴协作,我们也使用Codio进行这项工作,而我从其他问题中尝试的任何尝试都没有奏效,任何阅读类的例子都没有提供示例。

1 个答案:

答案 0 :(得分:0)

如果我是正确的,如果您只想用 T 替换 S 并将输出保存到另一个文件中,请使用以下代码

f1 = open('data.txt', 'r')
f2 = open('output.txt', 'w')
for line in f1:
    f2.write(line.replace('S', 'T'))
f1.close()
f2.close()