资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Python代码加速运行的技巧有哪些

这篇文章主要讲解了“Python代码加速运行的技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python代码加速运行的技巧有哪些”吧!

创新互联-专业网站定制、快速模板网站建设、高性价比万年网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式万年网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖万年地区。费用合理售后完善,十年实体公司更值得信赖。

需要安装:

1.JDK - Download JDK,Appium要求用户必须配置JAVA环境, 否则启动Seesion报错。

2.Appium - Download Appium, 安装过程请自行搜索。

3.Android SDK - Download SDK

4. Selenium - 建议使用低版本的Python Selenium库,在Chrome高版本可能会报错。

5. chromedriver.exe - Download Chromedriver, 确保版本要匹配, 然后将 .exe 程序放在"..Python\Python36\Scripts"目录下。

6. pymongo

Python代码加速运行的技巧有哪些

7. MongoDB Server - Download MongoDB

爬取思路

爬取思路:

  • 模拟登录

  • 抓取动态

  • 保存数据

Android SDK的安装与配置

打开Android Studio, 选择"Configure->SDK Manager->Apperance&Behavior->System Settings->Android SDK", 选择对应安卓机版本的SDK,此外,还需要将SDK所在路径添加到系统环境变量中,否则报错。

Desired Capabilites 参数

分别是:platfornName, deviceName, appPackage, appActivity。前两个可通过如下命令获取, 前提是连接手机、打开USB调试:

Python代码加速运行的技巧有哪些

Python代码加速运行的技巧有哪些

对于文本输入框,只需要点击最右侧的"send text"即可。

"是否匹配通讯录"

这里选择"否", 理由:重新登录进入微信后会自动加载本地数据,耗时较长,如果匹配通讯录好友,增加耗时,可能在TIMEOUT时间内获取不到节点,导致程序终止。我这里选择了"是", 如图:

Python代码加速运行的技巧有哪些

日期处理

日期处理的实现方式,代码如下:

Python代码加速运行的技巧有哪些

注意事项:

  1. 代码中所有节点都须提前通过 Appium新建Session获取(亲测同版本的微信中vivo_x7和Mi_8节点相同,其余机型未知)

  2. 建议使用高性能手机测试(MI_8|MI_9等)

感谢各位的阅读,以上就是“Python代码加速运行的技巧有哪些”的内容了,经过本文的学习后,相信大家对Python代码加速运行的技巧有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


网页名称:Python代码加速运行的技巧有哪些
浏览地址:http://cdkjz.cn/article/jioohj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220