我开始学习Python,在尝试从文件中读取值时遇到了一些问题。
我的参数文件大致如下:
var1 11111111
path_value "some/space containing path/file.txt"
var3 something
#some other values
var4 some/value1
var5 some/value2
var6 some/value3
这是我的代码:
file=open('this_file.txt')
for line in file:
fields = line.strip().split()
if(fields[0] in "var1"):
## this will give me 11111111
var_1_value=fields[1]
if(fields[0] in "path_value"):
## this will give me only till "/some/space
path_value_contains=fields[1]
如何正确获取路径?我不确定这是否是一种有效的方法。请问您是否知道更好的方法?
我没有使用任何模块。
configparser
标准库模块。如果您不需要它是可由用户编辑的,请考虑使用pickle
。 - Adam Smith