用php调用python:ImportError没有名为dbfread的模块

2024-09-30 09:24:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用php调用python脚本来加载dbf文件。 在php中,我将脚本称为:

$command = escapeshellcmd("python getData.py");
$output = shell_exec($command);

python脚本:

^{pr2}$

当我在控制台中调用python脚本时,它可以工作。当我用php调用它时,找不到dbfread模块:

ImportError: No module named dbfread
Traceback (most recent call last):
  File "getData.py", line 6, in <module>
    from dbfread import DBF
ImportError: No module named dbfread

我试图设置一个新的sys路径,这样sys路径(控制台和php调用)是相同的,不幸的是没有成功。在


Tags: 文件nopy路径脚本syscommandnamed

热门问题