编写脚本提交
❶ 如何编写脚本
脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同我们平时使用的VB、C语言的区别主要是:
1、脚本语法比较简单,比较容易掌握;
2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能;
3、脚本一般不具备通用性,所能处理的问题范围有限。
脚本,英文名为Script,简单地说,脚本就是指通过记事本程序或其它文本编辑器(如Windows Script Editor,EditPlus等)创建,并保存为特定扩展名(如.reg , .vbs, .js, .inf等)的文件,对于注册表脚本文件就是利用特定的格式编辑的.reg文件;对于VBScript脚本编程语言来说,脚本文件扩展名就是.vbs;对于JScript脚本编程语言来说,脚本文件扩展名就是.js;另外,.wsf格式是Microsoft定义的一种脚本文件格式,即Window Script File.
具体地说,脚本通过利用应用程序或工具的规则和语法来表达指令,以控制应用程序(包括注册表程序)中各种元素的反应,也可以由简单的控制结构(例如循环语句和If/Then语句)组成,这些应用程序或工具包括网页浏览器(支持VBScript,Jscript),多媒体制作工具,应用程序的宏(比如Office的宏)以及我们熟悉的注册表工具(regedit.exe)等.操作系统中的批处理也可以归入脚本之列,批处理程序也经常由Windows环境中的"脚本"替换,所以又称脚本是"Windows时代的批处理".
脚本的作用在每一种应用程序中起的作用都是不一样的,比如在网页中可以实现各种动态效果,各种特效处理,实现各种HTML不能实现的功能.而在Office组件中,我们会经常看到"宏"这个工具,它其实就是一系列命令和指令可以实现任务执行的自动化.
脚本多以“vbs”、“bat”结尾。可以用“记事本”或“按键精灵”编辑。
❷ 如何用python脚本提交JS的表单
如果是要提交表单内容给 服务器的 python 处理,那么只需要在表单 <form> 里面的 action 填写服务端的处理路由就可以了。或者用 <a> 指向服务器路由get querystring。前端方面不需要python啊。
前端的提交交互动作,都是由 javascript 处理就可以了
远程登录ssh之后,那个web页面可以通过url访问还是服务器上可以直接读取的文件?
如果是前者,就等于python爬虫了,使用 uillib urllib2访问 web页面的 url 得到响应,然后解析,再使用刚才两个标准模块里面的.大概事例代码:
import urllib, urllib2
res = urllib2.urlopen("http://your.web.com")
html = res.read()
# 解析 html ,读取 你要提交的内容
# 提交到新的连接
# get
params = urllib.urlencode({'programe': 'python', 'age': 12})
f = urllib.urlopen("http://your.web.com?%s" % params)
# post
params = urllib.urlencode({'programe': 'python', 'age': 12})
f = urllib.urlopen("http://your.web.com", params)
直接读取服务器上的web文件内容解析提交的内容,后面的过程也是一样。
另外,python 有个 requests 的库,封装得更好,使用方便
❸ 想用python编写一个脚本,登录网页,在网页里做一系列操作,应该怎样实现
python编写一个脚本的具体操作:
1、首先,打开python并创建一个新的PY文件。
❹ 怎么写qsub提交脚本来执行任务
这个命令是浏览网页用的啊,定时执行程序linux不是没有,就像windows的计划任务一样,linux更灵活。创建一个123.shell文件即shell脚本,内容如下 #shell 隔一小时执行php脚本 ->注释 #用你php安装文件下的bin里的php编译工具 执行.php文件 /lamp
❺ 我用ruby脚本练习写从登陆到选择某些项之后,最后做提交操作,之前跑起来都顺利
如果是弹出窗口页的话需要先把焦点转到这个窗口。
##
#
#
defwait_close_popup_window
i=0
whilepage.driver.browser.window_handles.size>1
sleep0.3
i=i+0.3
ifi>3
break
end
end
end
##
#
#
defwait_open_popup_window
i=0
whilepage.driver.browser.window_handles.size<2
sleep0.3
i=i+0.3
ifi>3
break
end
end
end
##
#
#AdminBase.popup_window{
#page.execute_script"window.close()"
#}
#
defpopup_window
wait_open_popup_window
popup=page.driver.browser.window_handles.last
within_window(popup)do
yield
wait_close_popup_window
end
end
把你需要在弹窗也处理的代码块替换yield就行了。
❻ linux学生写的脚本怎样交卷子
系统交卷子。
1、首先linux是一款线上学习考试系统,其次在线上考试完成脚本后进行系统提交试卷。
2、最后在linux系统中完成后,点击系统右上角的提交键来进行试卷提交。