首页 > 解决方案 > 如何在python中替换文件中的内容

问题描述

我在 python 中有一个脚本,部分脚本涉及我创建一个 .txt 文件,其中包含我需要在整个脚本中使用的内容

my_file = open('number.txt', 'w')
my_file.write(str(30))
my_file.close()

我坚持两件事,首先,考虑到文件中只有一个数字,我将如何打开它并将内容分配给一个变量。我知道打开文件并阅读它会是这样的:

my_file = open('number.txt', 'r')

但随后我想将现在为 30 的内容分配给一个名为“num”的变量,我可以在脚本的其余部分使用该变量。

其次,我怎么能替换文件的内容。就像重新打开它并用不同的数字替换 30 一样,这也会自动改变变量吗?

标签: pythonfile

解决方案


推荐阅读