私は Python での Curses プログラミングに関するチュートリアルを読んでいますが、その多くは、線画記号などの拡張文字を使用する機能について言及しています。それらは 255 を超える文字であり、curses ライブラリはそれらを現在の端末フォントで表示する方法を知っています。
一部のチュートリアルでは、次のように使用すると述べています。
c = ACS_ULCORNER
...そして、次のように使用すると言う人もいます:
c = curses.ACS_ULCORNER
(これは、L を垂直に反転したような、ボックスの左上隅であるはずです)
とにかく、どの方法を使用しても、名前が定義されていないため、プログラムは失敗します。「import curses」と「from curses import *」を試しましたが、どちらも機能しません。
Curses の window() 関数はこれらの文字を利用するので、ソースがどのように機能するかを確認するためにボックスを調べてみましたが、どこにも見つかりません。