读书人

怎么在html中传递参数给python脚本并

发布时间: 2012-09-11 10:49:03 作者: rapoo

如何在html中传递参数给python脚本,并且启动脚本
1.我现在做的是一个php的前端页面,想直接从前端页面上传递参数,然后点击按钮,执行相应的python脚本。
2.并且我的脚本执行时间非常长,我想在前端页面上看到他处理的一个进度,或者说状态,或者以某种结果展示在前端页面上请问怎么做?

[解决办法]
点击按钮,执行相应的python脚本 -》使用JS调用python.exe 解释python脚本
看到他处理的一个进度 ----------》预计处理时间,设置定时器,每隔一小段时间,进度条往前移一点

[解决办法]
分三步:
1.在python脚本中要将脚本执行状态记录到一个文件中

Python code
#!/usr/bin/env python# filename: some.py#-*- coding:utf-8 -*-def process():    # 开始执行较长时间的脚本 # 在执行过程中将执行状态写到到文件文件中,如   for i in range(0, 100000):        if i == 10000:            f = open('state.txt', 'w')            f.write(u"正在处理第%s条数据" % i)            f.close()
[解决办法]
浏览器前端么?还是用 javascript 靠谱些

读书人网 >perl python

热点推荐