使うのは以下3ファイルでして
app.php #Python実行処理 sub.py #txt作成処理 text.txt
PHPからPythonを呼び出し、Pythonによってtext.txtの内容が書き換えられるようなものです。
問題は、PHPでPythonを呼び出した後に、PHPからtextファイルを読み直したいのですが、このタイミングと排他的処理をどうすればいいか解りません。
PHP側からeval等でPythonを実行したとした場合、戻り値を受け取れないのでtext.txtが処理が終わったものか確認する事が出来ません。
また、Pythonでの処理が終わってtextファイルが書き換えられたとしても、PHPの後の作業中に他リクエストが有った場合処理途中にtextファイルが書き換わってしまいます。
これらをPHP呼び出しリクエスト毎に個別に処理をするにはどう実装すればいいのでしょうか。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。