由于业务需要,需要对数据进行处理,从一个文本文件中提取第一行数据,然后针对该关键字进行请求操作。待操作完成后,将该条数据从这个文本文件中删除。简单来说就是读取一行,删除一行。百度出来的都是复制粘贴数据。还是自己写吧。
Python + Airtest 实现清理微信僵尸粉好友
微信好友越来越多,奈何微信一直没有出和QQ一样的功能,即:删除本地好友的同时也一并删除对方好友列表中的自己。于是,你也不知道呆在你自己微信好友列表中的好友是不是还是你的好友。经常时不时的收到多年未联系的好友信息:“正在清理好友”。一般发来这种的都是网上花几块钱买的服务,需要扫一个服务商提供的二维码,让自己微信在他们“特殊的微信客户端”登录,然后执行清理好友脚本服务。但是这种把自己微信交给别人的感觉实在是太危险了。于是,这篇文章的灵感诞生了。
写个 Python 淘宝双十一自动领猫币的脚本
每年一度的淘宝双十一又开始了,每次活动几乎都离不开猫。这次也一样,为了提高店铺展示率,淘宝制定了规则,需要浏览很多店铺,每次15秒。每天大概20几个下来。5分钟全浪费在这了。之前写过如何用 Airtest 实现手机APP自动化的一篇文章。其实这次活动也可以利用 Airtest 来达到这个目的。
使用 Python 批量自动上传 Youtube 视频
最近弄 Youtube 频道,感觉很累,一致手动上传,修改标题,修改 Description。然后就开始在网上找,看看有没有什么自动化工具。没想到还真让我看到了希望。在 Github 找到个 Youtube-upload 的项目。基于 Python 写出来的 Youtube API 项目。根据官方文档,看了下使用说明,看起来还挺简单的。不过你需要有 Python 环境先。或者在 Linux 或 MacOS 环境。
如何利用 Python 批量下载 Bilibili up主视频
最近学习各种知识,已经从 Youtube 迁移到了 Bilibili 。之前一直以为B站是个二次元的世界。虽然现在也是,但是各种学习资源简直太多了。最主要的原因就是没有广告!有些视频真的很抢手,但是偶尔会有版权问题,会被B站下架,所以B站的收藏夹偶尔会出现视频丢失的情况。为了避免这种情况的发生,决定把优秀的资源下载到本地保存。所以又要请出我们的神器Python了。
在 CentOS 7 上安装 Python3.8 版本
在 CentOS7 上,默认的 Python 安装版本是 2.7.5,所以很多 Python 3.X 的脚本都运行不起来。真的不人性化啊,连 Ubuntu 都自带两个版本呢。那么如何在 CentOS7 上安装 Python3 呢?
Python 下载网易云课堂微专业直播课程
最近几年 Python 实在是太火了,网上的课程层出不穷。一般 Forece 都是在B站找视频看的。最近有个朋友问我,他加入了个 Python 群,每周都有课。用的平台是网易云课堂微专业直播。课程可以回放,想问我能不能帮他下载一下网易云课堂的视频。安排!
Python 安装 wordcloud 模块出现 VC++ 14 错误
有时候很多模块在 PyCharm 里边安装都会出现错误,今天这个 WordCloud 就死活在 PyCharm 里边安装不上。然后试了一下用 pip install wordcloud 也是报错。看了下错误信息: error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools 。 这是因为 wordcloud 模块编译安装的时候需要依赖C/C++编译环境,如果电脑没有编译环境的话就会报错。那么解决方案也很简单。有两种方案。
Python 实现微信小程序"抽奖助手"的自动抽奖功能
最近因为隔离在家,在B站自学了 Python、Javascript、Git、Linux 等各种课程,因为之前学过C、汇编、PHP的经验,基本上都是2倍速过的,很容易。发现 Python 真的很简单。而且模块也很多。最近在玩爬虫,看到小甲鱼又开始抽奖了,于是就有了这个用 Python 实现每日自动抽奖的教程。
将 header 或 post data 快速转换字典方法
不知道有多少同学在学 Python 爬虫的时候收购了每次都要手动给 header 或者 data 加引号。反正Forece是受够了,今天给大家讲一下如何在 Pycharm 开发环境中迅速快速的将这些头信息自动加引号变成字典。