上面代码报错:AttributeError: 'MolDraw2DSVG' object has no attribute 'DrawText'
时间: 2023-10-25 11:07:13 浏览: 184
这个报错是因为对象 "MolDraw2DSVG" 没有 "DrawText" 属性。可能是你的代码中调用了 "DrawText" 方法,但是这个方法在 "MolDraw2DSVG" 对象中不存在。你需要检查你的代码并确保你正确使用了方法,或者找到一个适合的方法来代替它。 如果需要更具体的帮助,请提供更多的上下文和代码,我会尽力回答你的问题。
相关问题
前面的代码报错:AttributeError: 'MolDraw2DSVG' object has no attribute 'DrawText'
这个错误是由于在使用 MolDraw2DSVG 类的 DrawText 方法时出现了问题。可能是因为你在实例化对象时没有正确地传入参数,或者是因为你调用了一个不存在的方法。检查你的代码并确保正确地使用了该方法,并且所有参数都正确传入。如果问题仍然存在,请参考 MolDraw2DSVG 类的文档进行进一步的调试。
上面代码报错 :AttributeError: type object 'QJsonParseError' has no attribute 'NoError'. Did you mean: 'error'?
这个错误可能是因为QJsonParseError没有NoError属性,如果您想检查QJsonDocument是否成功解析,可以尝试使用error()方法,如下所示:
```
json_doc = QJsonDocument.fromJson(json_bytes)
if json_doc.isNull():
json_error = json_doc.error()
print(json_error.errorString())
else:
# 解析成功后的操作
...
```
这里的error()方法会返回一个QJsonParseError对象,您可以通过调用其errorString()方法获取错误信息。
阅读全文