問題タブ [execfile]

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

python - Windows の execfile 呼び出し関数でタイムアウトしますか? (シグナルオルタナティブ?)

タイトルが示すように、いくつかのexecfile呼び出しを実行しようとしていますが、呼び出されたスクリプトの実行に10秒以上かかる場合、呼び出されたスクリプトを強制終了して続行するようにタイムアウトオプションを探しています...

シグナル ライブラリ/パッケージは UNIX 専用です。私は Windows を使用しているので、少し行き詰まっています。

何か案は?

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

python-2.7 - Python: NameError: グローバル名 'x' が定義されていません

私のmain()機能では、構成ファイルを開きます。

config.conf は次のようになります。

後で、 を使用するcfg[x]と、 が得られますNameError: global name 'x' is not defined私はここから例を取りました、それをどのように使用するか、私には正しく見えます。

なぜそのエラーが発生するのですか?

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

python - 自動相対パスを持つ execfile

インタープリターを介して毎回相対ファイルパスを指定せずに、作業ディレクトリの外部から execfile() を介して Python スクリプトを呼び出すことができる必要があります。

それ以外の:

私は電話する必要があります:

これを機能させるためにこれを追加できるsys.pathはありますか?作業ディレクトリとファイルの場所と同様に、ディレクトリは固定されています。ユーザーがファイルを UserScripts ディレクトリにドロップし、相対ファイル パスなしでインタープリターを介して呼び出すことができることが期待されます。

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

python - Python インタープリターとスクリプトの関係

現在のディレクトリには、スクリプトと、内部にスクリプトをfoo1.py含む other という名前のディレクトリがあります。foo2.py

今:

インタープリターを起動し、使用してexecfile両方のスクリプトを起動できます。問題は、編集して保存するときにfoo1.py、インタープリターを再起動する必要がないということです。execfileもう一度実行すると、変更が加えられて実行されますが、同じことは では起こりませんfoo2.py。行った編集をfoo2.py有効にするには、インタープリターを終了して再起動する必要があります。保存した後でも、execfile('foo2.py')以前と同じスクリプトが実行されるためです...

互いに依存していることが多い複数のスクリプトを連続して編集および起動したかったので、これは面倒です...

foo2.py再起動せずに、インタープリターが への編集を認識できるようにするにはどうすればよいですか?

ありがとう!

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

javascript - ノード js child_process.execFile 戻り値

node.js を使用して C++ でコンパイルされたファイルを実行し、このファイルから値を取得する必要があります。child_process.execFile を使用しようとしましたが、問題ありません。これは私が使用する機能です:

問題は、「console.log」の wRet にファイル c++ からのテキスト me back が含まれていることです。「return」は未定義のままです。

手伝ってくれますか?

皆さん、ありがとうございました!

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

python - pyinstallerでExeファイルを作る

Pythonスクリプトで関数execfileを使用し、pyinstallerを使用してそのPythonスクリプトを実行可能ファイルに変換すると、その実行可能ファイルは機能しますか?pyisntallerが行うことは、インポートステートメントを探してから、スクリプトの import ステートメント。スクリプトに含めるイメージは、pyinstaller が作成する dist フォルダーにコピーすることで処理できますが、execfile 関数で言及したスクリプトの処理方法。

execfile を含む python スクリプト (元のスクリプト内から別のスクリプトを呼び出す) を実行可能ファイルに変換する方法を知りたいだけです。