【发布时间】:2010-02-12 15:14:28
【问题描述】:
我有一个 .py 文件,它的 php 文件运行如下:
$link = exec(dirname(__FILE__) . /xxx.py ' .excapeshellarg($url) . '2>&1', $output, $exit_code);
我想在我的 django 视图中运行xxx.py 并将输出分配给一个变量。 xxx.py 文件有一个 def main(url) 函数,底部有if __name__ == '__main__':。有没有办法可以编辑 xxx.py 文件并从我的视图中调用 def main 函数?
目前,当直接从视图调用时,它不像在命令行上运行那样运行。
感谢您的回复。
【问题讨论】:
标签: python django command-line scripting