2

ボタンやチェックボックスなどのウィジェットを提供する、python3 と互換性のある端末 UI ライブラリを探しています。

私はもう試した:

  • pycdk (python3でパイレックスが動かず、移植がめんどくさい)
  • urwid (python3 では動作しません。ポートはありますが、新しい curses インターフェイスではうまく動作しません)。

そのようなライブラリを知っている人はいますか?

ありがとう!

4

1 に答える 1

2

Cython は Python 3 をサポートしており、すべて__new____cinit__.

その時点で、サンプルを Python 3 に移植する必要があることに注意してください。例を実行しようとすると、「TypeError: expected bytes, str found」というメッセージが表示されます。すべての文字列をバイトに切り替えるとうまくいきました。

おそらく、API が Python 3 でも文字列を受け入れた方がよいでしょうが、それは間違いなく手間がかかります。

于 2011-02-14T15:01:14.390 に答える