問題タブ [sys]

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.

0 投票する
1 に答える
173 参照

python - なぜあるディレクトリがPythonシステムパスの別のディレクトリのサブディレクトリなのですか?

私のsys.pathは以下のようなものです:

すべてサブディレクトリ/usr/lib64/python2.7であるいくつかのディレクトリがあることに気づきましたが、どうすればこのようになりますか?すべてのサブディレクトリを削除して、sys.pathを次のようにすると:

以前にインポートできる一部のパッケージは、変更後に失敗します。つまり、これは「インポート」が適切なパッケージを再帰的に見つけることを知らないことを意味しますか?

ありがとう!

0 投票する
2 に答える
10731 参照

c - Mingw にインポートする BIOS.h ファイルはどこで入手できますか?

デフォルトでは、Mingw には BIOS.h ファイルがありません。また、netbeans IDE とサードパーティ ツール mingw を使用してシステム プログラミングを行っています。. ?

そのファイルはどこで入手できますか?

これがコードです。

0 投票する
1 に答える
269 参照

python - Python 交互の入力と出力

ユーザーが動きを入力し、「CPUプレーヤー」がその応答を出力した後、ユーザーが別の動きを入力するなどの「ゲーム」を作成しようとしています。例えば

$ 移動 #cpu プロンプトを入力します

5 #ユーザーの入力

7 #CPU出力

10 #ユーザーの入力

16 #CPU出力

20 #ユーザーの入力

あなたが勝つ!#cpu の出力

$

sys.argv がコマンド ラインで引数のリストを提供する方法は知っていますが、プログラムが各入力行を読み取り、ユーザーが別の引数を入力する値を出力するには、何を使用すればよいでしょうか?

どんな助けでも大歓迎です

0 投票する
0 に答える
36 参照

python - Pythonシステム入力は1文字しか受け入れませんか?

重複の可能性:
Python がユーザーから 1 文字を読み取る

入力として単一の文字のみを受け入れるコード行を作成したいと思います。例えば...

実行中、文字生成キーを押した瞬間に、その文字が出力されます。では、どのように関数を作成しますmy_inputか?

0 投票する
0 に答える
1276 参照

qt - Qt ウィジェットに書き込む Python ロギング構成

同様のタイトルの他のスレッドでは、まだ答えが見つかりません。次のような logging.conf があるとします。

logger = logging.getLogger('analyzer')はテキストをログ ファイルとコンソールに送信しますが、その sys.stdout をコンソールではなく QPlainTextEdit() ウィジェットに送信するにはどうすればよいですか?

編集

この投稿を見て、このコードを作成しました。投稿のコードは優れていますが、何らかの理由で問題に対処していません.ロガーのすべてのインスタンスをコメントアウトしても、印刷イベントがQwidgetに送られます. ロガーは、そのままでは、プログラムの残りの部分と実際に対話することはなく、ただそこにあるだけです。必要なものをテキストとして取得し、それぞれ印刷とロガーに送信するクラスを作成することで、問題を修正できると思いました。

「クロスロガー」はすべてをログと Qwidget に送信しますが、デバッグ以外のすべてを aptana コンソールにも送信します。

Analyzer.log には次の情報があります。

debug だけが Aptana コンソールに到達しないのは奇妙です。logging.confの [logger_analyzer] の下のハンドラーからconsoleHandlerを削除すると、Aptana コンソールに書き出す問題が解決します。 [handler_consoleHandler] の下のargs=(sys.stdout,) 。Qtext オブジェクトのハンドラーをコーディングして logging.conf ファイルを無効にすることなく、問題を解決できると思います。コンソール出力を任意の Qwidget にリダイレクトする logging.conf ファイルを使用するためのより洗練されたソリューションを誰かが持っている場合は、お気軽に投稿してください。ありがとう。

0 投票する
1 に答える
290 参照

python - Pythonのシステム引数を与える正規表現

基本的に、ファイル名のリストをシステム引数として受け取る python スクリプトがあります。

filelist = sys.argv[1:]

ファイルリストを、ディレクトリ内の特定のプレフィックスで始まるすべてのファイルにしたいと思います。これを行う最善の方法は正規表現を使用することだと思いましたが、それを機能させる方法がわかりません。

つまり、次のようなものが欲しいです

filelist「ex」で始まる作業ディレクトリ内のすべてのファイルを含むを生成します。

0 投票する
2 に答える
1700 参照

android - JNIを使​​用してシステムファイルにアクセスする方法

Jni を使用してシステムを編集する方法のサンプル コードが必要です。/sys/class/gpio/gpio41/value の場所にあるファイルを編集する必要があります

これらのコードを試しましたが、機能しません。

}

0 投票する
2 に答える
1777 参照

android - ディレクトリ「/sys/.....」内のファイルへの書き込み方法

AndroidでJNIとNDkを使用してsysディレクトリのファイルを編集するにはどうすればよいですか。実際には、これらのファイルを編集する必要があります"/sys/class/gpio/gpio41/value"

0 投票する
1 に答える
12143 参照

python - オプション付きのPythonスクリプトを実行する方法

ハイフン-単一文字-スペースパラメータ規則を使用して呼び出すことができるPythonスクリプトを効率的に作成する方法を探しています(たとえばpython script.py -f /filename -t type -n 27、ここfで、、、tおよびnはオプションタイプに対応する単一文字であり/filename、、、typeおよび27はそれらの値)。sysライブラリとsys.argv、呼び出し後にスペースで区切られた文字列を取得する手段としてのその機能を認識していますが(引数付きの呼び出しプログラムを参照)、上記の規則に従っている場合にこれらの文字列を処理する高度な方法はありますか?

0 投票する
0 に答える
204 参照

linux - linux: clone() や sys_clone を使用せずに clone の関数パフォーマンスを使用することはできますか?

クローンのパフォーマンスを実行したいと思いますが、Linux で clone() を呼び出さずに (ライブラリがその構造に実装されていないというエラーが発生しました)。

sys_clone をチェックしようとしましたが、パラメーターはいくつかのレジスター情報であるため、不可能であることがわかりました。

また、クローンのパフォーマンスを模倣するために pthread を使用しようとしましたが、次のようになりました: pthread はスレッドを作成し、スレッドはその exec を呼び出すことができないため、実行されません。

システムコール clone を使用せずに clone を達成する方法、または pthread でそれを実行できるかどうかを誰かに教えてもらえますか? または、register パラメータを使用せずに clone_flags を使用して sys_clone を呼び出す Linux の他の関数はありますか?

ありがとう!