HTML网页调用本地Python程序
1.写好一个test.py用作调用
2.编写html代码,test.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script language="javascript">
function exec1(command)
{
var ws = new ActiveXObject("WScript.Shell");
ws.run(command);
}
</script>
</head>
<body>
<div id="header">
<h1>UI自动化</h1>
</div>
<div id="nav">
<button onclick="exec1('python -i servicetests.py')">运行客服系统回归测试</button>
<button onclick="exec1('python -i 8961tests.py')">运行8961回归测试</button>
<br/>
</div>
</body>
</html>
3.配置浏览器支持AxtiveX
①在chrome拓展程序中安装一个名为IE TAB的拓展程序
②用chrome浏览器打开test1.html文件
③点击右上角IE Tab启动IE内核,启动IE TAB后会弹出这个警告,你需要点击同意
4. 使用chrome,在启动IE Tab后,会在本地产生一个文件夹,我的是在C:\Users\Jerry\AppData\Local\IE Tab\11.4.23.1,找到类似这样一个目录,把①准备好的python和html文件复制进去
就可以直接用html调用本地python
浙公网安备 33010602011771号