我是xmlparser.py。此.py解析本地XML文件,然后从模型SQLITE3数据库创建/更新对象。
此xmlparser.py文件与views.py位于同一文件夹中。好吧,我想"执行" xmlparser.py(更新我的数据库),然后获取为HttpResponse更新的views.py数据库对象。
我怎么能这样做?
答案 0 :(得分:3)
我想你在xmlparser.py
中所做的一切都是用类和函数完成的。你应该能够导入它并在当前的python文件中使用这些方法。
答案 1 :(得分:1)
在views.py中:
import xmlparser
然后将其用作其他python模块。 E.g。
xmlparser.your_method
答案 2 :(得分:1)
您可以使用以下命令在操作系统上执行任何操作:
from subprocess import call
call(["python","xmlparser.py"])
另见第二个答案: