如何解决PyCharm:未解决的引用“com”
一段时间以来,我一直在尝试将 PyCharm 与 LO 和 UNO 结合使用(win10)。
我不明白的地方:
为什么我在编辑器中输入代码时会收到来自 PyCharm 的错误 Unresolved reference 'com'
,但当我使用 PyCharm 运行脚本或在控制台中输入时似乎一切正常?
示例:
import uno
from com.sun.star.awt import Point
p = Point(100,200)
print(p)
=> (com.sun.star.awt.Point){ X = (long)0x64,Y = (long)0xc8 }
我期望的是 UNO 接口 com.sun.star.awt
和 Python 之间的关系,以便我可以在 PyCharm' 中输入代码 from com.sun.star.awt import Point
时使用智能感知/自动完成(例如)。
我所知道的是,所有接口都在 IDL 文件 (SDK) 中进行了描述。我认为必须可以定义一个所谓的存根/模拟“包”,使我能够做到这一点。不幸的是,这个请求目前超出了我的能力。尝试从sdk中整合idl结构是不够的(仅路径结构)。
我现在是否必须接受它,或者哪种方法会朝着正确的方向发展(我喜欢智能感知)? - 也许我觉得太复杂了?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。