运行os.浏览器中的系统

我有一个我想要的python程序 能够从浏览器窗口运行. 它每天都在克朗工作中跑步,但是 我希望我的老板能够在 他想因为它使用的数据库是 全天更新了很多次. 我有以下内容作为前几行 程序. #!/usr/local/bin/python 导入操作系统 OS.System('/path/to/my/program.py') 打印" content-type:text/html \ n" 该程序的其余部分只是吐出了一些 简单的html. 该系统呼叫是什么 当我从一个程序运行程序时,请违反该程序 浏览器,因为我已经评论了 程序有效. 该程序还可以从命令中起作用 线. 如何解决此问题? 谢谢你的帮助.

# 回答1

肖恩·贝瑞(Sean Berry)写道: 乍一看,这表明了自己: OS.System('/path/to/python/path/path/to/my/program.py') 我 - - ------------------------------------------------------------------------------------ ------------------------------------ tim daneliuk tu tuthexpen@tundraware.com PGP密钥:http://www.tundraware.com/pgp/
# 回答2

" Sean Berry" 在消息新闻中写道: ... 我最近写了一个CGI,该CGI执行了从一个 HTML形式. 当我使用OS.System时,它将失败(可怕的内部错误500) - 但是如果我使用os.popen2,可以正常工作 很可能正在发生类似的事情……虽然也许 更精通服务器的人可以确认/解释. 问候, fuzzy http://www.voidspace.org.uk/atlantib...thonutils.html(_@_ _) 2004年7月12日星期一,18:25:07 -0700 Schrieb Sean Berry: OS.System()写入Stdout. 这意味着如果您的 programm.py写信给stdout,它将发送到浏览器. 使用OS.System('.. >> logFile 2>&1')或popen44 hth, 托马斯 - - 托马斯·古特勒(ThomasGüttler),http://www.thomas-guettler.de/

标签: python

添加新评论