【问题标题】:Embed python as scripting language on my python application在我的 python 应用程序中嵌入 python 作为脚本语言
【发布时间】:2020-04-27 19:31:18
【问题描述】:

我正在尝试制作一个处理某种数据的 python GUI 应用程序。然后,我希望用户能够使用 python 脚本操作该数据,在 GUI 中形成,使用脚本解释器,将数据公开为预先存在的对象。很像 VBA 嵌入在 MSWord 中,或者您可以在 C 应用程序中嵌入 python (see here)

是否有任何技术或库可以做到这一点?

这在之前的一些项目中实现了吗?

【问题讨论】:

    标签: python python-embedding


    【解决方案1】:

    一种方法是在 PyQt 中编写一个 GUI,然后在 GUI 中嵌入一个 iPython 控制台作为 GUI 小部件。

    看看这个答案: Embedding IPython Qt console in a PyQt application

    这里还有一些其他建议: https://github.com/ipython/ipython/issues/9508

    这里描述了一种不同的非 PyQt 方法: https://www.pythoncentral.io/embed-interactive-python-interpreter-console/

    【讨论】:

      猜你喜欢
      • 2010-10-07
      • 2011-04-20
      • 2011-02-11
      • 2011-04-06
      • 2019-12-25
      • 2010-10-02
      • 2010-09-13
      • 1970-01-01
      • 2013-04-13
      相关资源
      最近更新 更多