-1

私はPythonの初心者です。

コードを変更せずに Windows と Linux で実行するには、Python 2.6 または 3.1 用の Curses ライブラリのようなものが必要です。

テキストと背景に色を付けたり、画面をクリアしたり、画面に文字を表示せずにキーコードを読み取ったり、テキストカーソルを指定の位置に移動したりする関数が必要です。

それは完全に無料のライブラリでなければなりません。

Windows で「curses をインポート」しようとすると、コンパイラは Python 2.6 と 3.1 の両方で「ImportError: _curses という名前のモジュールはありません」と言います。

4

3 に答える 3

3

Windows での curses ソリューションをまだ探している人がいる場合は、Windows 用の標準 Python curses モジュールの PDCurses ベースのビルドがあり、 32 ビットと 64 ビットのかなり広い範囲をカバーするサイトがあります。 Python バージョン 2.5、2.6、2.7、3.1、および 3.2

PDCursesは、「DOS、OS/2、Win32、X11、および SDL 用のパブリック ドメインの curses ライブラリ」です。

于 2011-04-22T21:20:00.157 に答える
1

ウルウィドもあります。 http://excess.org/urwid/

于 2011-04-20T05:50:06.397 に答える
0

ncurses とのある程度の互換性を提供する Windows ライブラリである wcurses にリンクするPython のクロスプラットフォーム コンソール アプリ用の curses-like ライブラリを参照してください。

于 2009-10-18T16:17:27.723 に答える