[英]Python Configparser not reading file. Says file is not existing
我有項目結構就好
Root
|--config
|---settings.cfg
|--utilities
|---ConfigReader.py
ConfigReader.py
import ConfigParser
config = ConfigParser.ConfigParser()
try:
with open('./config/settings.cfg') as f:
config.readfp(f)
except IOError as e:
raise Exception('Error reading settings.cfg file. '+format(str(e)))
當在ConfigReader.py上面運行時,我總是得到;
raise Exception('Error reading settings.cfg file. '+format(str(e)))
Exception: Error reading settings.cfg file. [Errno 2] No such file or directory: './config/settings.cfg'
我更改了提供帶有反斜杠/正斜杠和點的文件路徑。沒有工作給我。
我在這做錯了什么?
像這樣讀,也要確保文件在路徑中。
config = configparser.ConfigParser()
config.read('./config/settings.cfg')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.