urwid

    2

    1答えて

    入力またはページダウンキーが押されたときにテキストファイルから1行を表示する単純な関数を作成しようとしています。 I は、その都度回線をクリアしないようにしてください。つまり、次のキーを押すまでプログラムを一時停止する必要があります。そのままでは、最初の行だけが表示されます。私はしばらくしてみました:無駄に。ご協力ありがとうございます! # Handle key presses def hand

    0

    1答えて

    またはurwidなどのコンソールGUIを起動する対話型Pythonスクリプトを使用してstdoutを引き継ぎます。いくつかのアクションとループを閉じた後、どのように私はstdoutに印刷されたパスにcdすることができますか?例えば 、 import sys import urwid def check_for_q(key): if key in ('q', 'Q'):

    2

    1答えて

    ユーザーがHキーを押したときに、私のurwidアプリケーションの上にヘルプダイアログを表示しようとしていますが、遠ざけるように見えません。それは問題なく表示されます。私は何が欠けていますか?私は今一日の良い部分のためにこれに行ってきました。 これを実装するさまざまな方法について説明したいくつかの例を見てきました。私は信号で遊んだけど、役に立たない。私は助けのための表示ボタンを持つことを避けるために

    1

    1答えて

    私はUrwidボタンを使用しています。ボタンのキー入力イベントを直接処理する方法があるのだろうか? urwid.Button((item["customer"] + "/ " + item["case"]), button_press_pick_case, user_data=item) 私はおそらく、メインループのunhandled_inputをキャプチャして、

    8

    3答えて

    私はPythonを使ってLinuxで小さなsudokuゲーム/ソルバーを作っています(GUIではなく、ちょっとしたことです)。私の質問は、どのlibがより良い(より簡単な扱い、より良いサポート、より簡単でわかりやすい)ということです。選択肢はcursesまたはurwidです。私はいくつかのTkinterとwxPythonの経験を持っています。 ご意見やご感想をお寄せください。あなたのゲームは、コン

    4

    2答えて

    私の現在の暫定的アプローチは、テキストファイルにログを記録していますが、これはあまり対話的ではありません。私はpdbを使ってみましたが、それはurwidと合わないようですが、pdbはブレークポイントにヒットしても入力を受け付けません。

    0

    2答えて

    です。Urwidに太字のテキスト文字列の特定の部分が必要です。このために単一のTextウィジェットを実装することは可能ですか?例: text = u"Employees - %s, Males - %s, Females - %s" %(emp, male, female) 男性と女性の数値は太字である必要があります。

    1

    1答えて

    ListBoxの上部にBigTextを配置しようとすると、エラーAttributeError: 'BigText' object has no attribute 'rows'が表示され続けます。 BigTextは "固定"ウィジェットで、ListBoxは "フロー"ウィジェットを期待していますが、私が試してもBigTextを取ることはできません。私が試したことの徹底的な例があります: head_

    0

    1答えて

    小さなデータベースと一緒にサーバー上で実行する必要があるアルゴリズムを作成しています。 ドッカー-compose.yml: version: '3' services: app: command: python -u app.py build: . stdin_open: true db: image: mongo:latest D

    1

    1答えて

    を開いたまま。この関数を複数回呼び出すと、Python 3インタプリタがクラッシュします。特に以前のように行われた場合: size = lambda rows = True: raw_display.Screen().get_cols_rows()[rows] 次のエラーを防ぐにはどうすればよいですか? OSError: [Errno 24] Too many open files