怎么创建一个txt文件,能把变量及对应的值写入txt文件,并且运行代码时能运用txt文件里的值
时间: 2024-03-21 12:39:34 浏览: 74
你可以使用 Python 内置的 `open()` 函数来创建和写入文本文件。以下是一个简单的例子,可以将变量及其值写入到一个名为 `example.txt` 的文本文件中,并读取它们:
```python
# 写入变量及其值到文本文件
with open('example.txt', 'w') as f:
f.write('name: John\n')
f.write('age: 30\n')
f.write('city: New York\n')
# 读取文本文件中的变量及其值
with open('example.txt', 'r') as f:
for line in f:
# 将每行文本按照 ':' 分割成两个部分
key, value = line.strip().split(': ')
# 将变量及其值添加到字典中
vars_dict[key] = value
# 打印字典中的变量及其值
print(vars_dict)
```
在上面的代码中,首先使用 `open()` 函数创建一个名为 `example.txt` 的文本文件,并将变量及其值写入该文件。写入时,使用 `write()` 方法将每个变量及其值写入文件中,每个变量及其值之间使用 ':' 分隔,并在每行结尾添加一个换行符 `\n`。
接下来,使用 `open()` 函数读取 `example.txt` 文件中的内容,并将每行文本按照 ':' 分割成两个部分,然后将变量及其值添加到一个字典中。最后,打印字典中的变量及其值。
通过这种方式,你就可以创建一个文本文件,并将变量及其值写入该文件中。当你需要使用这些变量时,只需要读取文本文件并将变量及其值添加到一个字典中即可。
阅读全文