我正在尝试让Python加载一个模块,这取决于从浏览器请求的页面,我有它的工作,如果.py文件在脚本的根,但似乎不能让它工作,如果它在一个子目录。html文件可以在任何地方工作,如果有人能帮助我在任何目录下运行python文件,我将不胜感激。我在win 7 64位SP1上运行Python2.7from os import curdir, sep
from BaseHTTPServer import
util,那么它导入util时不会出错。但是,当我运行run.py时,handle.py会出现一个导入错误。我可以猜到handle.py正在py目录中运行(而不是py/db),在handle.py中调用os.getcwd()可以证实这一点。我可以像这样使用sys.path (在run.py中)来解决这个问题:sys.path.append("db")
from db.handle import Ha