【发布时间】:2009-08-24 16:02:00
【问题描述】:
我正在使用 python 来制作 COM 本地服务器。事实上,整个 COM 部分是在一个 dll 中实现的,我的 python 脚本正在调用该 dll,这要归功于 ctypes。当我手动运行脚本时它工作正常。
我希望看到我的服务器在 COM 客户端请求时自动运行。我知道可以通过将命令行作为 LocalServer32 注册表项的值来实现。
不幸的是,我无法看到 Windows 正确运行我的 python 脚本。我尝试使用 python 和 pythonw 来解决类似的问题。似乎windows正在向命令行添加一个“-Embedding”标志,我猜这可能是python的问题。
有什么想法吗?
有人如何避免命令行中的“-Embedding”标志吗?
【问题讨论】: