前提
pythonのsubprocessでpythonを実行したいのですが、何も表示されません。
ソースコード
出力もエラーも表示されませんでした。
python
1import subprocess 2print(subprocess.check_output(["python", "-c", '"'+"print('Hello, world!')"+'"']).decode())
試したこと
デバッグ有りで実行すると、以下のようにエラーとともに正しく出力されました。
0.05s - Debugger warning: It seems that frozen modules are being used, which may 0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off 0.00s - to python to disable frozen modules. 0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation. Hello, world!
バージョン
python 3.11.4 を、vs codeで使用しています。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/08/09 07:02
2023/08/09 09:50 編集