所以我有一个正常运行的python脚本,可以正确执行和读取属性文件。下面是阅读和使用属性文件的示例:
config = configparser.ConfigParser()
config.read('file.ini')
blah = config.get('DEFAULT', 'protocol')
同样,这适用于我的机器。我刚刚尝试在远程计算机上运行相同的脚本并不断收到错误:Exception: No option 'protocol' in section: 'DEFAULT
。我也尝试使用blah = config['DEFAULT']['protocol']
访问值,但无济于事。
以下是一个示例属性文件:
[DEFAULT]
protocol = http
据我所知,我已经正确格式化了文件并使用了正确的python实现,但是当它显然存在时,我不知道为什么我会收到此异常。有没有其他方法来读取配置文件?我做错了吗?