![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
3个码农
这个作者很懒,什么都没留下…
展开
-
Python定时任务:schedule模块
1 import schedule2 import time34 def test():5 print(“I’m working…”)6 def test2():7 print(“I’m working… in job2”)89 # 每10分钟执行一次job函数10 schedule.every(10).minutes.do(test)11 # 每10秒执行一次...原创 2019-06-19 16:47:43 · 2948 阅读 · 0 评论 -
python邮件发送模块
import smtplibfrom email.mime.text import MIMETextimport requestssender = ‘xxx’ #发送人邮箱passwd = ‘xxxx’ #发送人邮箱授权码receivers = ‘xxxx’ #收件人邮箱subject = ‘python发邮件测试’ #主题content = ‘这是我使用python smtpl...原创 2019-08-22 18:04:34 · 1221 阅读 · 0 评论 -
uiautomator2使用教程
UiAutomator是Google提供的用来做安卓自动化测试的一个Java库,基于Accessibility服务。功能很强,可以对第三方App进行测试,获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点:1. 测试脚本只能使用Java语言 2. 测试脚本要打包成jar或者apk包上传到设备上才能运行。我们希望测试逻辑能够用Python编写,能够在电脑上运行的时候就控制...原创 2019-08-20 10:41:11 · 16532 阅读 · 2 评论 -
今日头条 as cp
def getASCP(self): t = int(math.floor(time.time())) e = hex(t).upper()[2:] m = hashlib.md5() m.update(str(t).encode(encoding='utf-8')) i = m.hexdigest().upper() if len(e) != 8...原创 2019-08-14 17:31:05 · 295 阅读 · 0 评论 -
adb使用
使用adb shell,进入后执行获取android系统版本:getprop ro.build.version.release获取系统api版本:getprop ro.build.version.sdk获取手机相关制造商信息:getprop | grep “model|version.sdk|manufacture r|hardware|platform|revision|serial...原创 2019-08-19 15:26:48 · 1873 阅读 · 0 评论 -
python小知识
1.In [1]: s=’\u7f8e\u5986\u6d4b\u8bc4\u7f8e\u5986\u6d4b\u8bc4\u79cd\u8349’In [2]: s=b’\u7f8e\u5986\u6d4b\u8bc4\u7f8e\u5986\u6d4b\u8bc4\u79cd\u8349’In [3]: print(s.decode(‘unicode_escape’))美妆测评美妆测评种...原创 2019-08-02 10:47:31 · 2388 阅读 · 0 评论 -
uiautomator2 使用Python测试app
介绍uiautomator2 是一个可以使用Python对Android设备进行UI自动化的库。其底层基于Google uiautomator,Google提供的uiautomator库可以获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点:1、测试脚本只能使用Java语言。2、测试脚本必须每次被上传到设备上运行。 我们希望测试能够用一个更脚本化的语言,例如Pyth...原创 2019-08-05 15:20:39 · 1187 阅读 · 0 评论 -
微信公众号文章爬虫:包括文章、点赞数、阅读数
mitmdump+appium+ip代理池+adbadb使用:https://blog.csdn.net/xing851483876/article/details/82493412微信公众号文章爬取(包括阅读数和点赞数)微信公众号排行榜:清博大数据、新榜等问题:取历史信息页时,最重要4个参数:__biz:微信公众平台对外公布的公众帐号的唯一iduin=:key=:key值有效期:...原创 2019-07-17 14:40:15 · 6718 阅读 · 1 评论 -
nohup后台启动Python脚本,log不刷新
问题:=》nohup python3 xxxx.py &后台启动脚本tail -100f nohup.out --------> 无显示原因:python的输出有缓冲,导致日志文件并不能够马上看到输出。-u参数,使得python不启用缓冲。方法:所以修改命令即可:nohup python3 -u xxxx.py > nohup.out &...转载 2019-07-11 19:24:18 · 330 阅读 · 0 评论 -
selenium使用详解
爬虫自动化工具selenium详解Selenium详解:自动化测试工具,支持多种浏览器,爬虫中主要用来解决JavaScript渲染的问题安装:pip3 install selenium用法:from selenium import webdriverbrowser = webdriver.Chrome()#创建一个chrome浏览器对象browser.get(‘http://www...原创 2019-04-09 12:13:57 · 9101 阅读 · 0 评论 -
appium +Android SDK+jre全套爬虫环境搭建
环境搭建:参考:https://www.cnblogs.com/fnng/p/4540731.htmlhttps://www.jianshu.com/p/0326f422e3081.Android SDKhttp://tools.android-studio.org/index.php/sdkandroid-sdk_r24.4.1-windows.zip2.appium(命令行版)...原创 2019-07-05 11:50:58 · 6466 阅读 · 0 评论 -
安装appium桌面版和命令行版
安装appium桌面版和命令行版一 桌面版(打开很慢,常用于辅助元素定位)1.官网下载window版本:2.直接点击紫色图标即可打开3.启动server二 命令行版(打开很快,常用于执行脚本)1.jdk安装jdk并配置环境变量验证:输入java -version,查看java安装版本2.node.js安装node后,在PATH中添加:D:\Program Files\node...原创 2019-09-24 15:36:55 · 383 阅读 · 0 评论