【发布时间】:2023-04-01 20:24:02
【问题描述】:
我将 Python (3.9) 与 Microsoft Visual Studio Community 2019 结合使用
版本 16.7.7
我尝试使用示例来编写配置文件。 https://tutswiki.com/read-write-config-files-in-python/
Visual Studio 在行尾的关键字“open”、“as”和“:”处向我报告语法错误。将其标记为红色。 “with”和“as”语句也没有突出显示。
如果我强制 Visual Studio 运行,它运行良好。
有谁知道,Visual Studio 报告的问题是什么以及如何解决它。
from configparser import ConfigParser
#Get the configparser object
config_object = ConfigParser()
#Assume we need 2 sections in the config file, let's call them USERINFO and SERVERCONFIG
config_object["USERINFO"] = {
"admin": "Chankey Pathak",
"loginid": "chankeypathak",
"password": "tutswiki"
}
config_object["SERVERCONFIG"] = {
"host": "tutswiki.com",
"port": "8080",
"ipaddr": "8.8.8.8"
}
#Write the above sections to config.ini file
with open('config.ini', 'w') as conf:
config_object.write(conf)
【问题讨论】:
-
您的 IDE 是否配置为特定的古代 Python 版本?
with
语句于 2006 年在 Python 2.5 中添加。仔细检查 IDE 中的预期版本。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python“with”语句在 Visual Studio 中导致错误 - Python技术站