无法从vscode读取configparser,但可以在命令行.py代码上读取

时间:2019-09-06 06:25:27

标签: python python-3.x visual-studio-code configparser

使用ConfigParser读取配置文件的简单代码在命令行上运行时效果很好,但是使用VS代码时,相同的.py代码无法读取相同的配置文件。

我已经更改了VScode的默认venv,以确保在命令行中使用相同的环境,但是它不起作用。

import configparser

cfg = configparser.ConfigParser()
cfg.read('setting.conf')
print(cfg.has_section('section1'))

运行上面的代码返回True,而在VScode上运行则返回以下错误:

configparser.NoSectionError: No section: 'section1'

0 个答案:

没有答案