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

网上商城交易平台长沙seo推广外包

网上商城交易平台,长沙seo推广外包,长沙县营销型网站建设选哪家,招商网站开发“ 有几十台特殊的服务器#xff0c;没有合适的批量工具只能手动#xff0c;要一个一个进行点击设置很耗费时间呀\~”,使用 Python 的简单脚本#xff0c;即可模拟鼠标键盘进行批量作业 01 — 自动化示例 以某服务器中的添加用户权限为例#xff0c;演示过程皆未触碰鼠标…“ 有几十台特殊的服务器没有合适的批量工具只能手动要一个一个进行点击设置很耗费时间呀\~”,使用 Python 的简单脚本即可模拟鼠标键盘进行批量作业 01 — 自动化示例 以某服务器中的添加用户权限为例演示过程皆未触碰鼠标和键盘 图片 02 — Pyautogui 模块介绍 开源模块 https://github.com/asweigart/pyautogui 官方文档 Welcome to PyAutoGUI’s documentation! — PyAutoGUI documentation 图片 图片 03 — 编写代码 1、环境安装Windows 10 安装编译环境 Python 3.9Python官网下载安装包安装自动化模块  【检验环境】 在 cmd 下输入与后若无异常即完成安装如下GIF所示 图片 2、代码编写 import pyautogui      # 导入自动化模块for i in range(1, 200):      # 循环指定次数pyautogui.moveTo(500,178,duration  0.5)        #用 0.5秒的时间将鼠标移动到屏幕上 346370 的位置pyautogui.click()        #左键单击一次pyautogui.write(TSE lab)    # 输入指定字符串 文件夹随便一个地方新建名为 autoClick.py 的文件并使用编辑器打开notepad、txt皆可开始脚本编写第一行导入 pyautogui 模块随后才能使用相关语句模拟鼠标移动pyautogui.moveTo(500,178,duration 0.5)模拟鼠标点击pyautogui.click()模拟键盘输入pyautogui.write()循环多次for i in range(1, 200):执行脚本cmd下敲入python autoClick.py 图片 04 — 额外要点 1、多服务器匹配操作 “ 自动化代码我知道了。但执行完一台服务器后如何让程序识别到下一台并继续操作呢” 操作有很多种这边举一个简单例子 将服务器的信息ip、SN、要定制的字串内容等收集到一个txt文件一台服务器一行数据可以以空格分隔使用下面示例代码一行一行进行读取服务器的 ip 即可进行操作 global bmc_ip # 设置全局变量 infolinecache.getline(rC:\jingwen\machine_info.log,line) # 按行读取bmc_ipinfo.split()[0]    # 读取行中的第一列数据 ...... 2、鼠标坐标获取 “ 我如何知道我要点击的位置在屏幕上具体的位置信息” 方式一微信截图 图片 方式二pyautogui.displayMousePosition() 图片 方式三pyautogui.mouseInfo() 图片 3、环境安装离线 “ 指定的机器上没有连接到外部网络我怎么安装这样的环境” 可以提前下载好相关包放到U盘里传入到指定的离线环境里进行安装后面有下载链接 相关的 pyautogui 包需要放到 python 安装目录下的 site-packages 文件夹内比如我的目录为 D:\software\Python39\Lib\site-packages 图片 离线包链接 链接百度网盘 请输入提取码 提取码fzli 图片 4、其他部分模块方法 pyautogui 官方文档https://pyautogui.readthedocs.io/en/latest/index.htmlpyautogui.PAUSE 0.5 # 默认每次执行动作后暂停的秒数 pyautogui.FAILSAFE False # 默认True保护措施当鼠标的指针在屏幕的最左上方程序会报错目的是为了防止程序无法停止pyautogui.sleep(1) # 睡眠1s内部调用 time.sleep pyautogui.countdown(5) # 倒计时5秒秒数会打印在同一行 pyautogui._getNumberToken(2832fdsav) # 输出2832。打印字符串起始的数字字符pyautogui.printInfo() # 输出终端的平台python版本pyautogui模块版本执行文件路径分辨率执行时间信息Platform: win32Python Version: 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]PyAutoGUI Version: 0.9.53Executable: D:\software\Python39\python.exeResolution: Size(width1920, height1080)Timestamp: 2022-10-31 10:36:26.689648 pyautogui 鼠标 pyautogui.click(x,y) # 鼠标点击(x,y),clicks1 默认点击一次interval0.0 默认间隔0秒 pyautogui.rightClick(x,y) # 鼠标右键(x,y) pyautogui.middleClick(x,y) # 鼠标中键点击(x,y) pyautogui.doubleClick(x,y) # 鼠标双击(x,y) pyautogui.tripleClick(x,y) # 鼠标三击(x,y)pyautogui.scroll(x,y) # 鼠标在(x,y)滚动 pyautogui.scroll(10) # 向上滚动10格 pyautogui.scroll(-10) # 向下滚动10格 pyautogui.mouseDown(x,y,buttonleft) # 鼠标左键按下 pyautogui.mouseUp(x,y,buttonleft) # 鼠标左键松开 pyautogui.dragTo(x,y,buttonleft) # 按住鼠标左键把目标拖动到x,y的位置pyautogui.displayMousePosition() # 实时显示鼠标的坐标和对应RGB值 pyautogui.mouseInfo() # 弹出鼠标信息操作框包含了实时鼠标坐标信息、RGB等内容pyautogui 键盘 pyautogui.typewrite(hello) # 模拟键盘,输入“Hello” pyautogui.typewrite([a,b,c]) # 依次输入a,b,c pyautogui.press(enter) # 模拟键盘按下并松开回车键 pyautogui.hotkey(ctrl, v) # 组合按键CtrlV粘贴功能按下并松开ctrl和v按键 pyautogui.keyDown(shift) # 按下shift键 pyautogui.keyUp(shift) # 松开shift键pyautogui.isShiftCharacter($) # 返回True。判断当前字符是否是按下Shift后的输出 pyautogui 屏幕 pyautogui.alert(stop) # 出现stop的警示框imagepyautogui.screenshot() # 截取当前屏幕 imagepyautogui.screenshot(region(0,0,300,400)) # region参数截图区域由左上角坐标、宽度、高度4个值确定如果指定区域超出了屏幕范围超出部分会被黑色填充默认None截全屏 x, y pyautogui.position() # 鼠标当前位置 x, y pyautogui.size() # 当前屏幕分辨率无法包括外接显示器在内 a pyautogui.locateOnScreen(rC:\1.png) # 返回图片在当前屏幕上的位置 x, y pyautogui.center(a) # 获得文件图片在现在的屏幕上面的中心坐标 x, y pyautogui.locateCenterOnScreen(rC:\1.png) # 直接获得中心位置是上面两行代码的结合 x, y pyautogui.locateCenterOnScreen(rC:\1.png,confidence0.9) #识别精度confidence默认为1绝对匹配。数值越低匹配越模糊 键盘模拟支持按键 说明 enter(或return 或 \n) 回车 esc ESC键 shiftleft, shiftright 左右SHIFT键 altleft, altright 左右ALT键 ctrlleft, ctrlright 左右CTRL键 tab (\t) TAB键 backspace, delete BACKSPACE 、DELETE键 pageup, pagedown PAGE UP 和 PAGE DOWN键 home, end HOME 和 END键 up, down, left,right 箭头键 f1, f2, f3…. F1…….F12键 volumemute, volumedown,volumeup 有些键盘没有 pause PAUSE键 capslock, numlock,scrolllock CAPS LOCK, NUM LOCK, 和 SCROLLLOCK 键 insert INS或INSERT键 printscreen PRTSC 或 PRINT SCREEN键 winleft, winright Win键 command Mac OS X command键 更多技术文档请访问365文档
http://www.w-s-a.com/news/725383/

相关文章:

  • 网站公司企业宗旨我的网站 dedecms
  • 沧州网站优化做详情图的网站
  • 中国建设银行公积金网站wordpress表单 post
  • 找权重高的网站方法wordpress视频网站上传视频
  • 营销型网站架构师迁移wordpress500错误
  • 做网站还是博客由()承担
  • wordpress 导购站模板中国最新军事新闻直播83军
  • 公众号h5网站开发wordpress文章主图
  • ps怎么艺术字字体设计网站我想自己做网站
  • 北京做机柜空调的网站模板网站和插件
  • 手机购物网站模板wordpress添加分类文档
  • 网站开发知识网上怎么申请个人营业执照
  • 音乐网站建设费用营销策略都有哪些4p
  • 深圳制作网站怎么样wordpress 学习视频
  • 新公司注册网站传奇手游大型网站
  • 无极网站网站涉案多少人被抓网站的按钮怎么做
  • ds216j做网站做购物网站那个好
  • 做淘宝门头的网站阿里巴巴官网app
  • 安踏网站建设策划方案如何通过域名访问网站
  • 建设网站破解版seo查询 站长之家
  • 太原模板建站平台旅游企业网站建设工作的通知
  • 网站国外建设超级简历模板官网
  • 上海网站建设市场医药网站怎么做
  • 宁夏成城建设集团网站网店美工课本
  • 哪些网站的简历做的比较好政务服务 网站 建设方案
  • 如何建设个人网站凡科怎么样vps安装wordpress后怎样登录
  • 学seo朝阳区seo
  • 网站开发团队成员皮具网站建设
  • 国外外贸需求网站响应式布局网页
  • 手机端便民服务平台网站建设昆明网络哪家好