所以我正在制作一个计算器,可以将任何数字转换为指定的数字。我希望通过类似
来指定它的方式 numbertoturninto=*anynumber*
位于<。p>的.txt文件中
c:/python/calc2#/config.txt
。
我该怎么做?如果你不明白我会帮忙。
示例:我有一个.txt文件。在该文件中,我有数字4.我希望var3
在python程序中成为这个数字。 (希望这有帮助)
答案 0 :(得分:1)
您基本上只是询问如何在文本文件中存储变量。有很多方法可以做到这一点,但我会说JSON文件是为此做的。
使用JSON
import json
# Create the file
with open('config.json', 'w') as f:
json.dump({"var3":4}, f, indent = 2)
# The file now looks like this:
# {
# "var3": 4
# }
# Read the file
with open('config.json') as f:
config = json.load(f)
print(config['var3']) # prints 4
如果您想了解更多信息。尝试搜索字典Python和JSON python。