問題タブ [raw-input]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python:raw_inputが数値を読み取る際の問題
残念ながら、raw_inputは必要な処理を実行していません。私がやろうとしているのは、プロンプトで入力したものをtotPrimes=にすることです。このスクリプトに置き換えるwhile count < totPrimes
と機能します。while count < 50
プロンプトに50と入力すると、このスクリプトは機能しません。raw_inputは、使用しようとしている関数ではないのではないかと思います。これが私のコードの抜粋です:
python - Python:raw_inputの問題、取得した値を配列に変換する
もう一度問題が発生しraw_input
ました。今回は、取得した値をリストに変換しようとしています。これが私のコードです:
私のプリントoriginal_as_array
は文字通りプリントし['o', 'r', 'i'.... etc]
ます。私の入力がであると偽った場合、出力しHello World
たいのは次のとおりです。私は小さな間違いを犯していると思います。私を正しい方向に向けてくれませんか:)?original_as_array
['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o'... etc]
python - Pythonでの下位互換性のある入力呼び出し
ファイルパスを取得するための下位互換性のあるinput()呼び出しを作成するための提案があるかどうか疑問に思っていましたか?
Python 2.xでは、raw_inputは/ path / to/fileのような入力に対して正常に機能しました。この場合、入力の使用は3.xで正常に機能しますが、評価動作のために2.xでは文句を言います。
1つの解決策は、Pythonのバージョンを確認し、バージョンに基づいて、input
またはraw_input
新しい関数にマップすることです。
しかし、これを行うためのより良い方法があると確信しています。誰か提案がありますか?
python - ループが正しく実行されない
私の問題は、プログラムが登録するコースの数を尋ねるときに5を入力した場合です。ループは停止せず、プログラムはコース コードの体重グレードの入力を求め続けます。プログラムのカウント cout = 6 が表示されたときにデバッグしましたが、c と比較されず、while ループが停止しません。
windows - RAWINPUTを使用して左シフトキーと右シフトキーを区別します
RAWINPUTには、キーの左バージョンまたは右バージョンが押されているかどうかを確認するための2つのフラグ(RI_KEY_E0
および)があります。RI_KEY_E1
これはCTRLには最適ですが、左右のシフトには適していません。実際、フラグは両方で同じであり、VKeyも同じです(VK_SHIFT
)。どのシフトが押されたかをどのように知ることができますか?私はWindows7で作業しています。興味深いことに、フラグ/ vkeyの値は、どのShiftキーを押してもまったく同じです。
python - Python では、スクリプトを同時に実行しながらユーザー入力を取得するにはどうすればよいですか?
私のプログラムでは、ウェブサイトからチャットを取得してコンソールに印刷しようとしています。それが起こっている間、私は raw_input を使用して、それを使用している誰からでもチャットを取得しています。私の問題は、何かを言うかエンターを押すまで、 raw_input が残りのスクリプトを一時停止することです。これを修正する簡単な方法はありますか?
windows - キーボードに Raw Input を使用する場合、キーの再マッピングにアクセスする方法はありますか?
「再マップ」とは、スキャン コードを他のスキャン コードに自動的に変換する Windows 機能を使用することを意味します。これは、KeyTweak などのツールによって、または特定のレジストリ キーを編集することによって直接構成されます。
WM_KEYDOWN メッセージとフレンドを使用すると、正しく再マップされたキーを取得できます。同じことが DirectInput にも当てはまります。しかし、Raw Input の場合はそうではありません。再マップされたキーを取得する方法はありますか? 元のスキャン コードや VK コードは必要ありません。再マッピングされたものだけが必要です。
MSDN によると、DirectInput をキーボード入力に使用した場合、Raw Input のラッパーであるとのことです。しかし、どういうわけか、DirectInput はリマップされたキーを取得しますが、Raw Input は取得しません。
windows - ウィンドウなしで(つまり、コンソールアプリケーションから)Windows Raw Input APIを使用することは可能ですか?
ウィンドウなしで(つまり、コンソールアプリケーションから)Windows Raw Input APIを使用することは可能ですか?
RegisterRawInputDevicesを使用してみましたが、メッセージループがGetMessageからイベントを取得していないようであるため、「ハング」します。
python - Pythonで、ユーザーが更新するキーを選択してから新しい値を選択するように辞書の値を更新するにはどうすればよいですか?
兄と一緒にサッカーの試合名簿の情報を入力して編集し、チームを比較したり、選手を管理したりできるプログラムを作成しようとしています。これは、私が試した最初の「大きな」プロジェクトです。
辞書内にネストされた辞書があり、ユーザーに辞書などを作成させることができます。しかし、(raw_inputを介して)「user」に戻って編集しようとすると、行き詰まります。以下に、エラーに関連すると思われるコードの簡略版を書き留めようとしました。フルバージョンを置く必要がある場合はお知らせください。
もちろん、「あげるべき…」などと言うときは、「あげたい…」という意味です。
要約すると、ユーザーが編集するプレーヤーを選択し、編集する統計を選択してから、新しい値を選択するようにします