如何在网页中调用python脚本?

已经用python写好了一个脚本,用于分析file.txt文件。打算写一个网页来在页面加载时和通过button来调用这个脚本,不知是否可行?如何实现呢?谢谢了!

当然是不行的,脚本执行需要有 解释器的。也就是 例如 win平台下的 python.exe 文件。

你可以使用web页面,将文件上传到服务器,然后在服务器执行脚本并将处理结果,返回到客户端。追问

抱歉没有问清楚,我的python脚本就是在WEB服务器上运行的。我看到可以通过CGI实现程序的调用,现在正在研究。
现在html的内容是:

但点击submit后会在页面直接显示test.py里的内容

追答

你form表单没提交任何信息呀

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-07-23
最常用的是用jquery的ajax功能是:
function serialGen(){
var Pattern = document.getElementById("pattern");
//用get方式将Pattern的值传到服务器上, 当然也可以使用post
$.get('ajax/test.html?patern=' + Pattern.value, function(data) {
document.forms[1].elements["pep"].value = data;
});
}

如何在网页中运行简单的python代码
1 、创建一个django项目使用django-admin.py startproject MyDjangoSite 参考这里 2、建立视图 from django.http import HttpResponsedef hello(request): return HttpResponse("我的第一个简单的python django项目。")3、修改urls.py 我们为urlpatterns加上一行: (r‘^hello\/$', hello), 这行被...

html中调用python脚本
你的服务器一般都是jsp或者php吧,这两种动态语言都可以执行system指令,所以你可以点击之后直接调用相关的python脚本处理任务,不过一般情况下,为了服务器安全,php都会关掉执行系统指令的函数,你可以百度如何开启

怎么用django执行python脚本(django启动脚本)
html_out里面加一些函数处理一下输出,将输出转换成html的文本格式,然后返回到浏览器的请求上。类似这样的pytestlhj (dot) herokuapp (dot) com Python中Django如何使用?django1.9.5python3.4.4 文件结构 在一个爬虫脚本中将爬取的数据通过django自带的model保存到数据库 修改的文件(其余pycharm新建...

java调用python脚本
1、通过Jython.jar提供的类库实现。2、通过Runtime.getRuntime()开启进程来执行脚本文件。不过第二种方法可能会更好一些,因为Python有时候也是需要用到第三方库的,例如requests,而Python并不支持。因此本地安装Python环境时需要再安装第三方库,然后使用Java调用即可。参考范例:Python代码示例:def hello...

使用python实现一个浏览器自动化的脚本
二是通过截图比对坐标,适合复杂动态元素的场景。然而,实际应用中会遇到诸如动态元素、多窗口处理等挑战,需要通过切换句柄、使用full xpath或截图识别来适应。最后,作者强调了打包成exe文件的必要性,以处理可能的运行时错误,并建议将exe文件与Python脚本放同一目录,以确保图片路径的正确性。

PyScript:让Python在HTML中运行
引入pyscript的脚本文件: <py-script>标签中写具体的python代码来输出Hello World 如果你懒得自己敲代码的话,本文的两个案例代码我打包放在公众号了,需要的朋友可以关注公众号“程序猿DD”,回复:pyscript 获取。第二个案例,数据定义 + 数据展示 先创建一个data.py文件,然后加入前面的代码。功能很...

如何利用Python爬虫从网页上批量获取想要的信息
方法\/步骤 1、首先下载安装python,建议安装2.7版本以上,3.0版本以下,由于3.0版本以上不向下兼容,体验较差。2、打开文本编辑器,推荐editplus,notepad等,将文件保存成 .py格式,editplus和notepad支持识别python语法。脚本第一行一定要写上 #!usr\/bin\/python 表示该脚本文件是可执行python脚本 如果...

phpnow中如何调用python
PHP和Python\/Ruby的运行机制有一个本质区别:PHP是每次HTTP请求过来以后,初始化全部资源(例如创建数据库链接、加载系统类库,创建缓存等等),处理完毕,释放全部资源,这不像Python\/Ruby之类带有GC的脚本语言,Python\/Ruby是初次启动的时候初始化资源,随后的请求就不必再次初始化资源了。参考资料:http:\/\/...

jmeter 可以调用python脚本生成变量在请求中使用吗?如果可以举例_百度...
jmeter 执行python脚本 jmeter 可以通过Jython 执:行python代码 1、下载Jython jar包:http:\/\/www.jython.org\/downloads.html 2、把下载的Jython 的jar包放到 jmeter的lib文件夹。重启jmeter 3、线程组中添加 JSR223 Sampler 4、设置JSR223 Sampler python代码 获取jmeter 参数param =vars.get("param"...

PHP如何调用py的脚本
= shell_exec('python \/path\/to\/script.py');传递参数给Python脚本,包括在脚本路径后:output = shell_exec('python \/path\/to\/script.py arg1 arg2');注意,python命令在您的系统上可能会有所不同,取决于Python的安装方式。如果Python的可执行文件不在环境变量中,可能需要改用或指定完整路径。

相似回答