如何在html中传递参数给python脚本,并且启动脚本

2021-08-21 02:06:52 字数 2999 阅读 5252

1楼:村里他久歌

卧槽你绝对不是中国人

如何在html中传递参数给python脚本,并且启

2楼:哥有老婆

一般情况下都是通过import脚本,然后直接调用脚本里的函数,调用函数就可以直接传递参数;因为python并不像c语言那样有main函数。 import b(脚本名称)b.hello(参数a,参数b)

怎样用perl脚本调用python脚本并传递参数

3楼:du知道君

举例:shell的脚本:t.

sh内容:echo "this is a test shell with arguments"echo "arg1 = $1; arg2 = $2;"执行脚本./t.

sh zhao结果如下:[noncode@gnode108 knockdown_workflow]$ ./t.

sh zhao1 zhao2this is a test shell with argumentsarg1 = zhao1; arg2 = zhao2;python脚本:[noncode@gnode108 knockdown_workflow]$ cat t.py #!

/usr/bin/env pythonimport osimport sysdef main():print 'hello world!'if len(sys.

argv) < 2 : print "usage:%s config log" %(sys.

argv[0]) sys.exit(1)arg0 = sys.argv[0]arg1 = sys.

argv[1]print "arg0 = %s; arg1 = %s" % (arg0, arg1) print "test ./t.sh:

"os.system('./t.

sh ' + arg0 + ' ' + arg1)print "test method of replacing: "t = 't.sh'm = 'zhao'n = 'zhao'cmd = ".

/%s %s %s" % (t,m,n)print "t = %s; m = %s; n = %s; cmd = %s" % (t,m,n,cmd)os.system(cmd)if __name__ == '__main__':main()运行脚本:

python t.py t.sh执行结果:

[noncode@gnode108 knockdown_workflow]$ python t.py t.shhello world!

arg0 = t.py; arg1 = t.shtest .

/t.sh: this is a test shell with argumentsarg1 = t.

py; arg2 = t.sh;test method of replacing: t = t.

sh; m = zhao; n = zhao; cmd = ./t.sh zhao zhaothis is a test shell with argumentsarg1 = zhao; arg2 = zhao;[noncode@gnode108 knockdown_workflow]$ cat t.

sh echo "this is a test shell with arguments"echo "arg1 = $1; arg2 = $2;"[noncode@gnode108 knockdown_workflow]$ ./t.sh zhao1 zhao2this is a test shell with argumentsarg1 = zhao1; arg2 = zhao2;说明:

两种方法使用python脚本调用shell脚本:第一种方法:os.

system('./t.sh ' + arg0 + ' ' + arg1)注:.

/t.sh后面有一个空格,不同的第二种方法:t = 't.

sh'm = 'zhao'n = 'zhao'cmd = "./%s %s %s" % (t,m,n)print "t = %s; m = %s; n = %s; cmd = %s" % (t,m,n,cmd)os.system(cmd)注:

在之前把字符串聚合到一起。

如何在html中嵌入python脚本

4楼:匿名用户

http://bbs.csdn.net/topics/390937562

html中调用python脚本

5楼:du瓶邪

最常用的复是用jquery的制ajax功能是:

function serialgen());}

6楼:匿名用户

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

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

如何通过html来执行python脚本?

7楼:育知同创教育

按照你的需求,来一个是要

自做个书籍搜索引擎,这

bai简单,自己建好书du籍的数据库,用 django 的orm,根zhi据dao关键字模糊查找,前端随便用个异步的库,发请求异步与后台交互,搜索数据库,让用户选择匹配结果就好了。

第二就是邮件发送,这个更简单,弄个邮箱输入框,点提交时把书籍信息,邮箱发送到后台,后台发邮件就好了。

对了,我当时前端用的是vue,题主可以试着用用。

能否通过python把数据传递给html网页

8楼:匿名用户

不清楚你的意思是不是运用post方法进行传值,如果是这样你首先得数据进行分析,分析传递的格式,然后再利用requests模块进行传递。

requests.post(url, data=data)这样相当于给目标网页发送一个post请求,从而进行传值了。

这个模块是第三方模块,需要自行安装。