当前位置: 首页 > wzjs >正文

虚拟币网站开发推荐专业的外贸建站公司

虚拟币网站开发,推荐专业的外贸建站公司,网络营销的有哪些特点,wordpress cms主题 怎么用WebView自动化,以前每次重复做网页登录、搜索这些操作时都觉得好麻烦,现在终于能让程序替我干活了,赶紧记录下这个超实用的技能! 一、初次接触WebView WebView自动化就像给程序装了个"网页浏览器",第一步得…

WebView自动化,以前每次重复做网页登录、搜索这些操作时都觉得好麻烦,现在终于能让程序替我干活了,赶紧记录下这个超实用的技能!

一、初次接触WebView

WebView自动化就像给程序装了个"网页浏览器",第一步得先学会加载网页:

import win.ui;
import web.view;var winform = win.form(text="WebView自动化示例";right=759;bottom=469)var wb = web.view(winform); 
wb.go("https://www.baidu.com")winform.show();
win.loopMessage();

截图一

运行这段代码时,屏幕上突然弹出一个带浏览器的窗口,百度网页自己就打开了!原来web.view就是那个"浏览器控件",wb.go()就像我们在地址栏输入网址一样。

二、模拟点击

试完加载网页,我又学了怎么让程序点击按钮。比如百度的"搜索"按钮,用这行代码就能搞定:

wb.waitEle("#su","this.click()");

完整代码是这样的:

import win.ui;
import web.view;var winform = win.form(text="WebView自动化示例";right=759;bottom=469)var wb = web.view(winform); 
wb.go("https://www.baidu.com")
winform.show();
wb.wait()wb.waitEle("#su","this.click()");win.loopMessage();

这里#su是百度搜索按钮的CSS选择器,this.click()就是模拟点击动作。

三、让程序替我打字

最让我惊喜的是程序还能在输入框里打字。比如在百度搜索框输入"aardio":

import win.ui;
import web.view;var winform = win.form(text="WebView自动化示例";right=759;bottom=469)var wb = web.view(winform); 
wb.go("https://www.baidu.com")
winform.show();
wb.wait()var input = wb.cdpWaitQuery("#kw")wb.cdp("Input.insertText",{text="aardio"})win.loopMessage();

"#kw"是百度搜索框的标识,Input.insertText就像手指在键盘上敲字一样。我试了试,程序输入的速度比我手敲快多了!

四、挑战

今天的挑战是组合所有技能:打开百度→输入"aardio教程"→点击搜索。写出的代码居然只有几行:

import win.ui;
import web.view;var winform = win.form(text="WebView自动化示例";right=759;bottom=469)var wb = web.view(winform); 
wb.go("https://www.baidu.com")
winform.show();
wb.wait()var input = wb.cdpWaitQuery("#kw")wb.cdp("Input.insertText",{text="aardio教程"})wb.waitEle("#su","this.click()");win.loopMessage();

看着程序一步步执行:网页打开→文字自动输入→搜索按钮自己点击,最后跳转到搜索结果页,我简直惊呆了!原来重复的网页操作真的能交给程序去做。

五、总结

今天最大的收获是发现WebView自动化就像给程序赋予了"网页操作能力"。那些我觉得繁琐的点击、输入动作,对程序来说只是几行代码的事。


文章转载自:

http://KEOHiVig.qwnqt.cn
http://UCP1D6fO.qwnqt.cn
http://thxwUiad.qwnqt.cn
http://Tn0Jmj5O.qwnqt.cn
http://XFSnSzxw.qwnqt.cn
http://aAtVfFeJ.qwnqt.cn
http://lt32VL5e.qwnqt.cn
http://to3HwLFS.qwnqt.cn
http://bcT3VYEP.qwnqt.cn
http://62lzNNpZ.qwnqt.cn
http://vDYMqt8V.qwnqt.cn
http://oZxu0cQN.qwnqt.cn
http://YIqePR4N.qwnqt.cn
http://0VitYHgS.qwnqt.cn
http://hKIh7QqW.qwnqt.cn
http://JQ4uTVeQ.qwnqt.cn
http://BhCAANBk.qwnqt.cn
http://HtnNTeYM.qwnqt.cn
http://0JipoCp6.qwnqt.cn
http://Rm7IdgWh.qwnqt.cn
http://r18HXabE.qwnqt.cn
http://2QS5nV3T.qwnqt.cn
http://RAZPr1R1.qwnqt.cn
http://uUQAJGaV.qwnqt.cn
http://CMsZ10SA.qwnqt.cn
http://3oDXQonL.qwnqt.cn
http://ghtVnsA4.qwnqt.cn
http://33dPi9QY.qwnqt.cn
http://eMOtYZxL.qwnqt.cn
http://9ZJmbr9h.qwnqt.cn
http://www.dtcms.com/wzjs/752330.html

相关文章:

  • 网站开发所需能力外贸soho 怎么做网站
  • 长沙网站推广优化刷赞网站推广软件
  • 外贸营销型网站开发无锡网站 app
  • 网站怎么做七牛云加速php7 nginx wordpress
  • 网站源码完整辽宁网站建设的网络科技公司
  • 怎么做记步数的程序到网站企业宣传画册设计
  • 网站内的地图导航怎么做家装风格效果图大全
  • 用dw做购票网站wordpress 查看用户密码
  • 销售网站的销量统计怎么做营销策划方案1500字
  • 网站 mssql 数据库怎么做支付网站
  • 电商网站建设讯息重复打开同一个网站怎么做
  • 广西商城网站建设那个网站的域名便宜
  • 单产品 网站如何查看一个网站是不是用h5做的
  • 网站做文献格式怎样制作免费手机网站
  • 专业网站建设86215新浦建设集团网站
  • 网站流量查询网站怎么为网站网页注册免费网址
  • 网站和app区别与联系怎么做推广赚钱
  • 推广公司网站有哪些方式做网站 价格
  • 绍兴网站建设技术外包新网站多久被收录
  • 网站无法上传照片番禺网站优化平台
  • 公司做网站一般网站海外推广方法
  • 如何在网站插做视频flash网站模板中心
  • 官网建站哪个程序最好建设网站投标标书范本
  • 如何制作自己的网站免费wordpress调用内容前多少字
  • 南宁网站建设优化茂南网站建设公司
  • 建设网站如何选择服务器漳州网站建设点击博大选
  • 网站国内服务器租用网站建设 会议纪要
  • 手工做刀网站注册网站合集
  • 郑州网站建设哪家公司好我要登录百度
  • 网站建设伍金手指下拉6网络软营销的案例