Python Configparser无法读取文件。说文件不存在

时间:2019-04-12 04:03:28

标签: python

我的项目结构就像

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'

我更改了为文件路径提供反斜杠/前斜杠和点的功能。对我没有用。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

这样阅读,并确保文件在路径中。

/order