我在用python处理json中的配置文件时遇到了一个问题。
我的配置文件是'config.json':{"Pressure": ["", "mbar", "\"H2O", "\"Hg", "PSI"]}
在python中,我想将PyQt组合框(.currentText())中的字符串“H2O”与json文件的\“H2O”进行比较,但我始终无法获得正确的匹配
如何正确处理字符串“H2O”与“H2O”的比较
历史的老示例程序:
with open("config.json", "rt") as json_lfile:
cfg = json.load(json_lfile)
pressure = cfg["Pressure"]
for i in range(len(pressure)):
print(pressure[i])
if "H2O" == pressure[i]:
print("OK")
else:
print("NOK")
可以用单引号将
"HSO
括起来尝试:
正如
O O
所说的,您应该使用:'"H2O'
。此外,您还可以简化一些事情:相关问题 更多 >
编程相关推荐