我有一个非常奇怪的问题。当我从 linux 命令行运行此脚本时python scriptname.py
,一切正常。当我通过浏览器请求它时,它给了我内部错误 500
我正在导入一个脚本 trainstate.py,它与我正在运行的脚本位于同一目录中。我还在目录中放置了一个__init__.py
777权限的空文件
注意任何执行标准导入的脚本(例如import os
)都可以通过浏览器正常工作
from trainstate import *
print "Content-Type: text/html\n\n"
st = TrainState(784)
print st.get_state()
我究竟做错了什么?