問題タブ [command-execution]

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 に答える
990 参照

python - Python コマンドを取得して実行できる Python スクリプトを作成するにはどうすればよいですか?

私はPythonにかなり慣れていません。スクリプトを変更して、無限ループで実行し、コンソールから Python コード行を取得し、Python コード行を実行しようとしています。

私は次の例を実行できる何かについて話している:

exec() 関数を使用してみました。スクリプトで定義した関数を実行すると問題なく動作しますが、何らかの理由ですべてのコードを実際に実行することはできません。私はその論理を理解していません。私は得る:

誰でも助けてもらえますか?

ありがとう、
グル


こんにちは、カイルです。

コードは次のとおりです。

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

batch-file - Windows Batch: FOR /F でコマンドを実行 -- 「コマンドが見つかりません」

Windows 7 Ultimate の FOR コマンド内で他のコマンドを実行すると問題が発生します。for コマンドはバッチ ファイルの一部であり、別のコマンドの出力を解析する必要があります。

通常これ:

コマンド「Tasklist」を実行し、その結果をエコー経由で出力する必要があります。しかし、私はいつも「コマンドが見つかりません」と出ます。

forloopの外でコマンドを実行しようとしましたが、うまくいきました。また、for内で多くの外部コマンドを実行しようとしましたが、すべてのコマンドは「コマンドが見つかりません」と言いました。

この投稿の例も試しました:

バッチ: for ループで引用符を付けてコマンドを実行し、パイピングして検索する

きっと

  • コマンドが存在すること
  • 私はそれを読んで実行する権利を持っていること
  • 私のユーザーが管理者グループに属していること
  • 「管理者として実行」でコマンドを実行すること

しかし、このPCでは何も機能していません。Windows 7 Ultimate を実行している別の PC でも同じコマンドが機能します。

それで、すべてのコマンドが見つからないPCで間違っている可能性があるという考えはありますか?

コマンド「ls」で試したときのコンソール出力の例を次に示します。ls.exe は gun4win プロジェクトの実行可能ファイルで、バッチ ファイルが実行されているのと同じフォルダーにあります。ウィンドウはドイツ語なので、エラー出力もドイツ語です。

C:\test>test_for.bat

最終編集: システム環境変数の値が間違っていたことが問題でしたComSpec

ComSpec を変更しErweiterte Systemeigenschaften->Erweitert->Umgebungsvariaben->Systemvariablen" to "C:\Windows\system32\cmd.exeたところ、問題は解決しました。

@foxidrive と @jeb に感謝

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

java - ビルドは成功しましたが、「Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 1」が発生し続けました

私は 3 つのクラスを持っていますが、メイン クラスとローマ数字クラスの間で問題が発生していると思います。. . クラス Variables も含まれます。. .

および他のクラスのクラス変数

これは、RPS(ジャンケン)クラスとフローチャートクラスがうまく機能している間に、私が現在取り組んでいるローマ数字です

出力はこのように続きました。.