【问题标题】:GTK+ Vte.Terminal().fork_command_full removed?GTK+ Vte.Terminal().fork_command_full 删除了吗?
【发布时间】:2015-07-22 09:57:35
【问题描述】:

我上周注意到了这一点。我在 ubuntu 15.04 上的所有代码都可以正常使用

Vte.Terminal().fork_command_full

另外this documentation site 也显示了此功能,但现在没有。这个功能是不是去掉了?如果是这样,那么让虚拟终端小部件工作的下一个最简单的替代方法是什么。
正如this answer 建议使用上述命令,启动和运行这个小部件的下一个最佳方法是什么?

注意:我在这段代码中使用 python3

【问题讨论】:

  • 终于有人注意到了...

标签: python-3.x terminal gtk3 pty


【解决方案1】:

更新:这个答案现在是deprecated。请改用answer by @Maximus


C API 的函数调用已重命名为

vte_terminal_fork_command_full ()

vte_terminal_spawn_sync ()

自 VTE 0.38 以来。

因此,相应的 Python 函数已从 fork_command_full() 重命名为 spawn_sync()

【讨论】:

    【解决方案2】:

    函数已重命名为

    vte_terminal_spawn_sync()
    

    vte_terminal_spawn_async()
    

    自 VTE 0.48 版起

    【讨论】:

      猜你喜欢
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多