从PHP执行时,Python脚本无法将数据写入文件

时间:2014-04-10 19:22:35

标签: php python nltk

我正在编写PHP代码,它通过运行此命令来执行Python脚本:

system('python C:/wamp/www/NER/class_NER.py');

Python代码从文件读取输入数据,在执行某些模块后,它将数据写入文本文件。

我的问题是,当我从PHP调用Python脚本时,脚本无法将数据写入文本文件。如果我在IDLE中运行它而不通过PHP调用它,Python代码可以正常工作。如果我在没有将我的Python代码组织到模块中的情况下运行它也可以正常工作(即,如果我只在一个文件中编写所有Python代码)。

我通过执行以下操作导入模块:

sys.path.insert(0,'C:\wamp\www\NER\find_names.py')
sys.path.insert(0,'C:\wamp\www\NER\find_teams.py')
from find_names import find_name
from find_teams import find_team

0 个答案:

没有答案