摘要:1. 前言 最近,微软开源了一款非常强大的 Python 自动化依赖库:playwright-python 它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge 等,同时支持以无头模式、有头模式运行 playwright-python 提供了同步、异步的 阅读全文
posted @ 2020-12-04 12:14 AirPython 阅读(2268) 评论(2) 推荐(5) 编辑
摘要:1.前言 在实际项目中,经常会接触到各种各样的配置文件,它可以增强项目的可维护性 常用配件文件的处理方式,包含:JSON、ini / config、YAML、XML 等 本篇文章,我们将聊聊 Python 数据处理全家桶之配置文件大总结 ​2.JSON Python 内置了 JSON 模块,可以非常 阅读全文
posted @ 2020-10-07 18:29 AirPython 阅读(444) 评论(0) 推荐(0) 编辑
摘要:1. 前言 本篇文章继续继续另外一种比较常用的数据存储方式:Memcached Memcached:一款高性能分布式内存对象缓存系统,通过 内存缓存,以减少数据库的读取,从而分担数据库的压力,进而提高网站的加载速度 Memcached,实际上是一套简洁的键值对存储系统,可以存储各种类型的数据,包含: 阅读全文
posted @ 2020-10-02 13:03 AirPython 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1. 前言 上篇文章 聊到 Python 处理 Mysql 数据库最常见的两种方式,本篇文章继续说另外一种比较常用的数据库:Sqlite Sqlite 是一种 嵌入式数据库,数据库就是一个文件,体积很小,底层由 C 语言编写,经常被集成到移动应用程序中 事实上,Python 内置了 sqlite3 阅读全文
posted @ 2020-09-20 23:22 AirPython 阅读(395) 评论(0) 推荐(2) 编辑
摘要:1. 前言 群控,相信大部分人都不会陌生!印象里是一台电脑控制多台设备完成一系列的操作,更多的人喜欢把它和灰产绑定在一起! 事实上,群控在自动化测试中也被广泛使用!接下来的几篇文章,我将带大家聊聊企业级自动化中,群控正确的使用姿势! 本篇先从基础篇开始,聊聊使用「 Python + adb 」命令如 阅读全文
posted @ 2020-08-15 10:30 AirPython 阅读(1531) 评论(0) 推荐(2) 编辑
摘要:结合自动化和爬虫,实战一下 阅读全文
posted @ 2020-07-09 15:22 AirPython 阅读(274) 评论(0) 推荐(0) 编辑
摘要:Django 多种图表数据展示方式 阅读全文
posted @ 2021-04-08 11:07 AirPython 阅读(378) 评论(0) 推荐(1) 编辑
摘要:1. 前言 大家好,我是安果! 最近,阿里内部开源了一个 iOS 端由 Python 编写的自动化工具,即:tidevice 它是一款跨平台的自动化开源工具,不依赖 Xcode 就可以启动 WebDriverAgent( WDA ),这也就意味着 Windows 可以直接运行 iOS 自动化脚本 项 阅读全文
posted @ 2021-04-01 08:35 AirPython 阅读(1043) 评论(3) 推荐(1) 编辑
摘要:1. 前言 大家好,我是安果! 今天推荐一款小众轻量级的爬虫库:RoboBrowser RoboBrowser,Your friendly neighborhood web scraper!由纯 Python 编写,运行无需独立的浏览器,它不仅可以做爬虫,还可以实现 Web 端的自动化 项目地址: 阅读全文
posted @ 2021-03-11 19:29 AirPython 阅读(384) 评论(0) 推荐(0) 编辑
摘要:1. 前言 大家好,我是安果! 在 Web 开发中,经常会遇到「端口被占用」的场景 常规解决方案是: 使用 lsof -i 命令查询占用端口的进程 PID 利用 kill -9 PID 干掉目标进程 虽然只有 2 步,我也觉得很繁琐,即:既要记住命令,又要输入两次 本篇文章将编写 Shell 脚本, 阅读全文
posted @ 2021-03-06 09:21 AirPython 阅读(321) 评论(1) 推荐(1) 编辑
摘要:大家好,我是安果! 今天继续为大家推荐 5 个优质且好用的 Chrome 插件 Simple Allow Copy 很多网站,比如:国内某文库、某图书馆,针对站内大部分文本内容,不容许直接复制;当你复制的时候,都会弹出登录注册、支付购买页面 Simple Allow Copy 这款插件,在需要复制的 阅读全文
posted @ 2021-02-03 20:48 AirPython 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1. 前言 在 App 端爬虫过程中,遇到未知的参数,往往需要我们去逆向破解 App,针对参数的生成逻辑,使用 Python 去实现 部分 App 参数的生成逻辑可能已经写入到多个 JAR 文件中,这时候,我们只需要用 Python 执行 JAR 即可 本篇文章将聊聊 Python 如何调用 JAR 阅读全文
posted @ 2021-01-10 21:26 AirPython 阅读(48) 评论(0) 推荐(0) 编辑
摘要:Python 办公自动化之 PPT 阅读全文
posted @ 2021-01-03 11:51 AirPython 阅读(58) 评论(0) 推荐(0) 编辑
摘要:Python办公自动化之PPT 阅读全文
posted @ 2021-01-03 11:41 AirPython 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1. 前言 自动化办公,非 Python 莫属! 从本篇文章开始,我们继续聊聊自动化办公中另外一个常用系列:PPT 2. 准备一下 Python 操作 PPT 最强大的依赖库是:python-pptx 所以,在开始操作之前,我们需要在虚拟环境下安装这个依赖库 # 安装依赖 pip3 install  阅读全文
posted @ 2020-12-18 09:58 AirPython 阅读(527) 评论(2) 推荐(2) 编辑
摘要:1. 前言 最近,微软开源了一款非常强大的 Python 自动化依赖库:playwright-python 它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge 等,同时支持以无头模式、有头模式运行 playwright-python 提供了同步、异步的 阅读全文
posted @ 2020-12-04 12:14 AirPython 阅读(2268) 评论(2) 推荐(5) 编辑