OpenChemistry/avogadrolibs

Embedded Python console

オープン

#581 opened on 2021/05/17

 (7 件のコメント) (0 件のリアクション) (0 人の担当者)C++ (232 件のフォーク)auto 404
enhancementhelp wantedpython

Repository metrics

Stars
 (662 個のスター)
PR merge metrics
 (平均マージ 7d 6h) (30d で 46 merged PRs)

説明

There are two aspects of this:

  • the GUI for the console / interpreter
  • the code to run Python commands inside Avogadro

The latter looks like it already works with pybind11: https://pybind11.readthedocs.io/en/stable/advanced/embedding.html

There's also a PySide example: https://code.qt.io/cgit/pyside/pyside-setup.git/tree/examples/scriptableapplication

Finally, there's a BSD-licensed abstraction layer that allows either PyQt or PySide code: https://github.com/mottosso/Qt.py

コントリビューターガイド