Pythonに同等のTerm :: ANSIScreenはありますか?
質問
Perlには、さまざまなカーソルの移動や端末の色の制御を行うための優れたモジュールTerm::ANSIScreen
があります。代わりに現在PythonのPerlにあるプログラムを再実装したいのですが、端末のANSIカラーがその機能の鍵です。誰もが同等のものを知っていますか?
解決
色のみが必要な場合、実装をピグメントから借用することもできます。 IMO ActiveStateのものよりもずっときれいです
http://dev.pocoo.org /hg/pygments-main/file/b2deea5b5030/pygments/console.py
他のヒント
開始するには、ActiveStateのクックブックレシピをご覧ください。色と位置をカバーしています。
[編集:Jorge Vargasが上記で提出したpygmentsコードは、より良いアプローチです。 ]
私自身は使用していませんが、これにはcursesライブラリが一般的に使用されていると思います:
http://docs.python.org/library/curses.html
およびハウツー:
http://docs.python.org/howto/curses.html #curses-howto
残念ながら、このモジュールはWindowsの標準ライブラリでは使用できないようです。 このサイトには明らかにWindowsソリューションがあります:
所属していません StackOverflow