【问题标题】:Python Drag & Drop ProgrammingPython 拖放编程
【发布时间】:2018-09-07 18:18:15
【问题描述】:

我正在开发运行一些生物仪器硬件的软件。我的一位同事认为,如果我们可以通过拖放界面对某些操作序列进行编程,这将是一个好处,这是 LabVIEW 风格的,能够以自定义顺序执行回调。

我不是在寻找 GUI 设计师。我已经使用 PyQt5 和 Qt Designer 来创建界面。我想要一个界面,允许我使用我的函数以图形方式创建自定义脚本。

我们使用的系统是用树莓派作为主控制器运行的,所以像 LABView 这样的软件本身是不可行的。整个应用程序是用 Python 编写的(可以根据需要灵活地进行某些扩展)。

我怎样才能做到这一点?到目前为止,我的搜索没有产生任何有用的结果。

【问题讨论】:

  • 为什么不直接使用LabVIEW?
  • 我试图保持在完全免费的软件范围内,可以从 Raspberry Pi 使用。该系统的设计方式是避免使用 LabVIEW 等软件。我将编辑问题以反映这一点。
  • 我认为这个问题太宽泛了。实现起来并不简单
  • 很公平 - 但根据我可以使用的库/应用程序的一些建议会很棒。
  • 那么这绝对是题外话抱歉。对图书馆的建议是特别离题的。

标签: python drag-and-drop


【解决方案1】:

Google 的 blockly https://developers.google.com/blockly/ 怎么样?我不确定是否与 Raspberry Pi 兼容,但可能值得研究。

【讨论】:

    猜你喜欢
    • 2010-10-12
    • 2010-10-22
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-21
    • 1970-01-01
    相关资源
    最近更新 更多