【发布时间】:2017-05-13 08:59:50
【问题描述】:
我在从文件中读取配置文件时遇到问题。 它看起来很基本,但因为我是 python 新手,所以我错过了一些东西。
配置文件是这样的
CCWD_HOME=/batch/ccwd
#Temporary location for daemon job listing
CCWD_TEMP=/tmp
#Directory for job definitions
CCWD_PROD=/batch/PRD
问题是这个文件的语法必须保持这种方式。 将字符串分配给变量需要配额标记(“”)。 有没有像上面那样从配置文件中读取变量的简单方法? 例如我有脚本
#!/bin/python
import conf
print CCWD_TEMP
得到了这个错误
Traceback (most recent call last):
File "./testconf", line 2, in <module>
import conf
File "/app/test/conf.py", line 6
CCWD_HOME=/batch/ccwd
^
SyntaxError: invalid syntax
【问题讨论】:
标签: python linux python-2.7