1.2 删除空文件夹# Python脚本,用于删除目录中的空文件夹 import os def remove_empty_folders(directory_path): for root, dirs, files in os.walk(directory_path, topdown=False): for folder in dirs: folder_path = os
Python 是一种功能强大的语言,广泛用于自动执行各种任务。无论您是开发人员、系统管理员,还是只是想通过自动化日常任务来节省时间的人,Python 都能满足您的需求。这里有 5 个 Python 脚本,可以帮助您自动执行各种任务 文章目录技术交流1.文件传输脚本2.系统监控脚本:3.Web 抓取脚本(最常用)4.电子邮件自动脚本5. 密码管理器脚本结论 1.文件传输脚本Python 中的文件传
通过shell脚本实现代码自动化部署一、传统部署方式及优缺点1.传统部署方式(1)纯手工scp(2)纯手工登录git pull、svn update(3)纯手工xftp往上拉(4)开发给打一个压缩包,rz上去;解压2.缺点(1)全程运维参与,占用大量时间(2)上线速度慢(3)人为失误多,管理混乱(4)回滚慢,不及时二、环境规划1、开发环境--开发者本地有自己的环境。运维需要设置的开发环境,大家共用
jenkins或daocloud等自动构建、自动运行shell的工具,在工程较多的项目中比较实用,而规模小的任务没必要安装一大堆应用,这里介绍在win10系统下通过系统自带的“任务计划”功能,实现自动运行python脚本。优点:简单,配置方便,适合自动打卡等操作。缺点:功能缺乏,比如不写log无法知道运行情况等。1、写一个脚本        脚本怎么写这里就
上一篇文章说到显示等待和隐式等待语句,我们继续学习下面的命令方法。8. 定位一组元素这里书上是自己写了一个页面代码,通过访问本地这个页面来举例。但我觉得找一个现有的页面自己琢磨更有意思,而且复杂的页面也会遇到复杂的问题。比如我根据163邮箱登录页面的 “十天内免登录” 复选框写了如下的代码:1 fromselenium import webdriver2 import time3 4 driver
先整体说一下需要用到工具 1、Python环境(包括pip) 2、谷歌浏览器(包括对应的WebDriver)详细步骤:一、Python环境搭建1、下载安装包 https://www.python.org/downloads/windows/ 下载完成过后,打开进行安装,先把下面的add path打钩,然后一直下一步就OK了。2、验证是否安装成功、以及是否有pip 安装成功后,打开命令窗口(win+
一、背景很多时候,我们使用Python编写好的各种脚本,会有定时运行的需求,希望脚本能每天在指定的时间点定时运行,比如:定时发送消息、定时发送邮件、定时执行自动化测试脚本等。定时运行脚本常用的有2种方式,一种是Windows上创建定时任务执行,一种是通过Jenkins来定时执行。接下来我们就逐一讲解如何操作。二、Windows上创建定时任务执行1、计算机右键》管理,打开计算机管理页面:2、选择“任
国内几大主要门户微博都公布了api,ms腾讯没有,中国互联网企业中腾讯始终是个奇葩。清明节闲来无事,弄个腾讯微博的自动登录脚本,也算作是对腾讯微博登录以及加密方式的研究。本人所作的研究仅供学习交流之用,如别有用心与本人无关。1.python中 bytes 与 string 之间的转换b = b"example" s = "example" # str to bytes
转载 8月前
0阅读
鼠标操作类:参数解释:– x,y为鼠标坐标,– click为点击几次,– interval为每次点击间隔时间,– duration为执行此次动作设置时间,– 0就是立即执行,– button有几个选项默认是左键,- “LEFT“, “MIDDLE“, “RIGHT“, “PRIMARY“, or “SECONDARY“.其中其他函数为其中其他函数为pyautogui.click的便捷函数,clic
使用Python + win32api实现简单自动鼠标点击使用tkinter设计GUI界面并用pyinstaller打包不知不觉肝阴阳师也快一年了,对这游戏真是又爱又恨,最近刚刚发布了PC版,突然很想尝试着写个脚本挂机,话不多说进入正题。基础模拟点击简单的鼠标操作游戏挂机脚本,无非就是自动移动鼠标,自动点击,进行重复操作,所以,第一步就是如何控制鼠标1 2 3 4 5 6 7 8 9 10 11
转载 2023-07-30 21:42:07
1731阅读
每天你都可能会执行许多重复的任务,例如阅读 pdf、播放音乐、查看天气、打开书签、清理文件夹等等,使用自动脚本,就无需手动一次又一次地完成这些任务,非常方便。而在某种程度上,Python 就是自动化的代名词。今天分享 6 个非常有用的 Python 自动脚本。1、将 PDF 转换为音频文件脚本可以将 pdf 转换为音频文件,原理也很简单,首先用 PyPDF 提取 pdf 中的文本,然后用 Py
一、环境安装python开发环境python解释器pycharm编辑器安装selenium包''' 默认下载最新版本 ''' pip install selenium安装浏览器chromefirefox安装浏览器驱动 chrome:先查看本地谷歌浏览器版本号去指定的网址查找和的本地浏览器相匹配浏览器驱动程序的版本配置浏览器驱动程序的环境变量(将驱动程序直接拷贝到python解释器的安装目
转载 2023-08-11 09:32:50
184阅读
目录一、框架搭建流程1. 封装接口请求2. 存储接口信息3. 封装登录和其他方法4. 使用Pytest管理测试用例5. 添加日志模块6. 生成测试报告7. 测试报告发送至邮箱8. 优化动态数据的存储9. 项目目录二、上传代码到github三、运行测试用例的两种方法1. 命令行模式2. 在python脚本中调用pytest四、重构接口自动化测试框架一、框架搭建流程1. 封装接口请求封装post和ge
# Python 自动打卡脚本 在这个信息化和自动化的时代,打卡模式已经悄然发生了变化,很多公司和学校开始使用网上签到的形式来记录工作和学习时长。为了便利,有些人开始使用 Python 编写自动打卡脚本,帮助自己进行签到。在本文中,我们将探讨如何使用 Python 实现一个简单的自动打卡脚本,并介绍相关的状态和数据关系。 ## 自动打卡脚本概述 自动打卡脚本的基本思路如下: 1. **登录
原创 9月前
143阅读
## Python自动部署脚本科普 在软件开发过程中,部署是非常重要的一环。部署过程如果能够自动化,将会大大提高效率并减少人为错误。Python是一种功能强大且易于学习的编程语言,非常适合用于编写自动部署脚本。本文将介绍如何使用Python编写自动部署脚本,并提供一个简单的示例。 ### 什么是自动部署脚本 自动部署脚本是一种能够在软件开发过程中自动执行部署任务的脚本。通过编写自动部署脚本
原创 2024-07-10 05:56:17
61阅读
# 自动阅读脚本简介及实践 在当今信息爆炸的时代,人们每天要浏览大量的文章和资讯。为了能够更高效地获取信息,有时候我们可能会需要一些自动化的工具帮助我们进行阅读。其中,Python 是一种功能强大的编程语言,可以用来编写自动阅读脚本。 ## 什么是自动阅读脚本自动阅读脚本指的是通过编程语言编写的一段程序,可以模拟人的阅读行为,自动打开网页或文档,提取其中的内容,并进行阅读。这样可以节省人
原创 2024-04-29 04:40:40
169阅读
# Python自动点击脚本 ## 引言 随着互联网的快速发展和移动设备的普及,自动脚本成为了越来越多人的需求。Python作为一种简单易用、功能强大的编程语言,提供了丰富的库和工具来实现各种自动化任务。本文将介绍如何使用Python编写自动点击脚本,以及一些常见的应用场景。 ## 背景和原理 自动点击脚本是指通过模拟鼠标点击操作,实现自动化执行特定任务的脚本。这种脚本通常用于自动化测试
原创 2023-11-16 16:55:20
511阅读
# Python自动点击脚本实现教程 ## 引言 本文将教会刚入行的小白如何使用Python编写自动点击脚本自动点击是指通过编程自动模拟鼠标点击操作,实现自动化任务。本文将详细介绍整个实现的流程,并给出每一步需要做的事情和相应的代码示例。 ## 整体流程 下面是实现自动点击脚本的整体流程: |步骤|描述| |---|---| |步骤1:安装必要的库|安装Python的`pyautogui`
原创 2023-09-30 06:34:44
461阅读
前言这个系列的第一篇文章《用python编写控制网络设备的自动脚本1:框架设计》写于2018年12月。在此期间,我不断添加新功能,同时也在思考着如何让脚本以不同方式配置各种网络设备。为了让脚本和底层架构能够支持一些新功能和未来可能出现的新技术,我对整个框架进行重构,使得新设计和旧设计上有点出入。《框架设计2》和《框架设计》有点不同,但是《框架设计》的设计思想比较简单,留着没什么坏处。所以我重新写
公司有很多管理平台,账号有禁用机制,每个月至少登录一次,否则禁用。导致有时候想登录某个平台的时候,发现账号已经被禁用了,还得走流程解禁。因此用python实现了一下自动登录,每天定时任务运行一次。ps:只需要账号密码即可登录主要是使用  selenium 包的  webdriver ,然后需要下载一下 对应浏览器的驱动,我使用的是chrome 对应
转载 2023-06-15 11:10:07
428阅读
  • 1
  • 2
  • 3
  • 4
  • 5