各セルをコーディネートして操作できる場合、ターミナルウィンドウをモードで操作するにはどうすればよいですか? このモードの名前がわからないので、Google で検索できません。また、私はこのアプローチについて知っていますが、今はそれを低レベルでどのように扱うかが興味深いです。
UPD: わかりました。termios のマニュアル ページとその他のドキュメントをすべて読みましたが、今言えることは、ターミナルのどこかで、つまりフレームによって回転バーを作成する方法がまだわかりません。/ - .:(
UPD2 ああ、私は突然そこに見つけました:
import sys
import time
f='-\\|/'
for i in range(10):
sys.stdout.write("\r{0}".format(f[i%4]))
sys.stdout.flush()
time.sleep(0.5)
では、このトピックの最後の質問です。termios だけの座標はどうですか?
サブ質問[解決済み]:
この投稿curses
の 2 番目のコード リストを使用すると、半透明のターミナル ウィンドウが非透明になります。それを透明に保つ方法は?top
curses.use_default_colors()
解決策:の最初の文字列に挿入しますdef pbar(window):
。