python写一段永久修改py文件变量数据程序
时间: 2023-04-09 10:04:00 浏览: 179
Python中py文件引用另一个py文件变量的方法
5星 · 资源好评率100%
以下是一段 Python 代码,可以永久修改 py 文件中的变量数据:
```python
import fileinput
# 定义要修改的变量名和新值
var_name = "my_var"
new_value = "new_value"
# 遍历文件中的每一行,查找变量名并替换其值
for line in fileinput.input("myfile.py", inplace=True):
if var_name in line:
line = line.replace(line.split("=")[1].strip(), new_value)
print(line, end="")
```
请注意,这段代码会直接修改文件内容,因此请谨慎使用。同时,如果您需要修改的变量名在文件中出现多次,那么这段代码会将所有出现的值都替换为新值。
阅读全文