202206-07 教你用python编写脚本实现自动签到 目录1.背景原因2.签到原理3.需要的环境selenium4.安装模拟的插件5.下载完成6.正题7.完工!8.更新1.背景原因最近才上班,要求每天打卡!我老是忘记,于是乎搞个脚本进行自动签到。2.签到原理模拟用户进行自行输入,然后登录,然后签到,在研究过程中使用到了python的selenium包,本人在win10环境中进行测试使用,可以实现基本的自动打卡。3.需要的环境seleniumpipinstallselenium4.安装模拟的插件需要从网上下载模拟点... 继续阅读 >
202202-10 Python脚本制作天气查询实例代码 获取天气的主要代码如下:#cityCode替换为具体某一个城市的对应编号#1、发送请求,获取数据url=f'http://wthrcdn.etouch.cn/weather_mini?citykey={cityCode}'res=requests.get(url)res.encoding='utf-8'res_json=res.json()#2、数据格式化data=res_json['data']city=f"城市:{data['city']}\n"#字符串格式化的一种方式f"{}"通过字典传递值today=data['forecast'][0]date=f"日期:{today['date']}\... 继续阅读 >
202109-16 通过Jython调用Python脚本的实现方法 前言前面在BeanShell里面是通过java脚本实现请求的预处理,jmeter里面也可以调用python的脚本,需安装jython.jar的插件.Jython是Python的纯Java实现。她无缝地结合了Java类与Python,使用户能以Python语言的语法编写在Java虚拟机上运行的软件JpythonJython是Python的纯Java实现。她无缝地结合了Java类与Python,使用户能以Python语言的语法编写在Java虚拟机上运行的软件。它的特点有:与相似的Ja... 继续阅读 >
202109-07 备战618!用Python脚本帮你实现淘宝秒杀 selenium安装与chromedriver安装我们前文提到,Python脚本中使用了selenium库,而selenium又通过chromedriver来控制浏览器的鼠标点击等操作。所以,我们的第一步,是正确的安装与配置selenium以及chromedriver。selenium的安装很简单,与其他Python三方库一样,我们直接用pip安装。pipinstallseleniumchromedriver的安装,首先,chromedriver的版本很关键,我们需要选择的chromedriver版本,一定要与Chrome的版本一致。因此,... 继续阅读 >
202109-07 Python脚本实现自动登录校园网 Python自动化脚本登录校园网所需工具:python编译环境(博主使用的pycharm作演示,其实在cmd也可以操作!)selenium自动化脚本.bat批处理文件第一步,通过pycharm创建一个项目点击左上角file,然后newproject2.创建项目3.然后右键项目名创建py文件4.在pycharm中调用cmd,(在左下角的terminal就是了),再通过cd命令进入到Scripts文件下,Scripts是自己的python编译器文件夹下的目录5.下载selenium,指令为:pipinstallselenium这... 继续阅读 >
202108-26 撤回我也能看到!教你用Python制作微信防撤回脚本 目录一、之前解决方案二、分析msg信息三、确定消息类型四、锁定撤回的消息五、结语一、之前解决方案大概是这样:短时间内同一位好友发送了多条消息,当他随便撤回一条消息时,我们不能确定他到底撤回的到底是哪一条消息。只能猜他可能是撤回了最近的一条消息,然后将其他消息贴出来作为备选。代码如下:target_msg_pattern='"{}"撤回了一条消息'.format(sender_name)ifcontent==target_msg_pattern:return_msg='【{}】... 继续阅读 >
202108-08 Python还能这么玩之用Python做个小游戏的外挂 目录一、前言二、工具的准备三、开挂步骤四、实现开挂,自动做菜一、前言我打开4399小游戏网,点开了一个不知名的游戏,唔,做寿司的,有材料在一边,客人过来后说出他们的要求,你按照菜单做好端给他便好~要怎么实现他自动做菜呢?二、工具的准备需要安装autopy和PIL以及pywin32包。1.截屏和图像处理工具截屏是获取游戏图像以供分析游戏提示,其实没有专门的工具直接PrintScreen粘贴到图像处理工具里也可以。我用的是PicPick,相... 继续阅读 >
202010-08 python脚本和网页有何区别 Python是一种计算机程序设计语言,一种面向对象的动态类型语言,一种脚本语言。最初被设计用于编写自动化脚本(shell)的,常用于各种服务器的维护和自动化运行。它具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。而python脚本就是一个使用python语言编写的,以.py结尾的文件;该.py文件中包含着一整段python程序网页是构成网站的基本元素,是承载各种网站应用的... 继续阅读 >
202010-08 CentOS 7如何实现定时执行python脚本 在CentOS下,可以使用crontab进行定时任务的处理。一、crontab的安装默认情况下,CentOS7中已经安装有crontab,如果没有安装,可以通过yum进行安装。yuminstallcrontabs二、crontab的定时语法说明corntab中,一行代码就是一个定时任务,其语法结构可以通过这个图来理解。字符含义如下:*代表取值范围内的数字/代表"每"-代表从某个数字到某个数字,代表离散的取值(取值的列表)一些常用的时间写法如下:*****//每分钟... 继续阅读 >
202009-29 基于Python脚本实现邮件报警功能 使用了smtplib等第三方库,进行发送邮件,完成邮件报警功能如下是实例:#!/usr/bin/pythonimportglobimportoperatorfromoptparseimportOptionParserimportsmtplibimportemail.MIMETextasMIMETextimportemail.Utils.formadateasformatdatemsg=""#主方法defmain():globaloptionsglobalmsgparser=OptionParser(add_help_option=False)parser.add_option("-m","--mail",dest="mail",type="str",help="... 继续阅读 >
202009-24 python脚本在docker上运行的方法 首先为docker镜像创建一个特定的项目目录.例如:mkdir/home/pi/Desktop/teasr/capturing将dockerfile和脚本复制到那里并将当前上下文更改为此目录cp/home/pi/Desktop/teasr/capturing.py/home/pi/Desktop/teasr/dockerfile/home/pi/Desktop/teasr/capturing/cd/home/pi/Desktop/teasr/capturing这是最佳实践,因为docker-engine在构建时所做的第一件事是读取整个当前上下文。接下来我们将看看您的dockerfile。现在应该看起来... 继续阅读 >