从php调用python脚本,里面有导入模块

时间:2014-04-24 11:06:38

标签: php python

我在python脚本中导入了一个模块(Z:\ development \ pipeline \ tom \ maya \ modules \ getTicket)(在Web界面上查询数据库并发送列表)在PHP脚本中调用。

Python代码:

#!/usr/bin/env python
# encoding: utf-8

import getTicket as serverSetup
import json

def main():
    var = []
    var.append("From Python :):)")
    print var
json.dumps(main())

php代码:

putenv('PYTHONPATH=Z:/development/pipeline/tom/maya/modules');

导入getTicket 行发出错误(请参阅下文)。没有这个导入它工作正常。

问题是如何在python脚本中导入python模块,以便在php脚本中运行此python脚本时它可以正常工作。

apache_error.log中的

错误:

Traceback (most recent call last):
  File "tacticactivity.py", line 13, in <module>
    import getTicket as serverSetup
ImportError: No module named getTicket

0 个答案:

没有答案