使用python写一个自动浏览文章的脚本实例


Posted in Python onDecember 05, 2019

创建python文件fling.py,代码如下:

#!/usr/bin/env monkeyrunner
import time
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
device = MonkeyRunner.waitForConnection(5)
loop = 0
loop_back = 0
# fling up
def scrollUpFling():
	device.touch(100, 500, MonkeyDevice.DOWN)
	device.touch(100, 100, MonkeyDevice.MOVE)
	device.touch(100, 100, MonkeyDevice.UP)
	print "fling up"
# fling down
def scrollDownFling():
	device.touch(100, 400, MonkeyDevice.DOWN)
	device.touch(100, 500, MonkeyDevice.MOVE)
	device.touch(100, 500, MonkeyDevice.UP)
	print "fling down"
# click
def clickItem():
	device.touch(600,600,'DOWN_AND_UP')
	print "click item"
# back
def back():
	device.touch(60,160,'DOWN_AND_UP')
	print "back item"
	
def fling():
	global loop
	global loop_back
	while True:
		scrollUpFling()
		time.sleep(5)
		scrollDownFling()
		time.sleep(5)
		scrollUpFling()
		time.sleep(5)
		loop = loop + 1;
		loop_back = loop_back + 1;
		if (loop > 3):
			loop = 0;
			clickItem()
		if (loop_back > 30):
			loop_back = 0
			back()
		
		
fling()

使用cmd工具,执行monkeyrunner C:\Users\andre.ou\Desktop\fling.py

以上这篇使用python写一个自动浏览文章的脚本实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现带验证码网站的自动登陆实现代码
Jan 12 Python
简单介绍Python中的JSON模块
Apr 08 Python
Python用UUID库生成唯一ID的方法示例
Dec 15 Python
Python 数据处理库 pandas进阶教程
Apr 21 Python
python写日志文件操作类与应用示例
Jul 01 Python
Python画图高斯分布的示例
Jul 10 Python
使用python批量修改文件名的方法(视频合并时)
Mar 24 Python
Python处理session的方法整理
Aug 29 Python
Python sqlite3查询操作过程解析
Feb 20 Python
Python sklearn中的.fit与.predict的用法说明
Jun 28 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
Nov 09 Python
基于Python中Remove函数的用法讨论
Dec 11 Python
Python字节单位转换实例
Dec 05 #Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
Dec 05 #Python
Python使用指定字符长度切分数据示例
Dec 05 #Python
python从zip中删除指定后缀文件(推荐)
Dec 05 #Python
python3 求约数的实例
Dec 05 #Python
python生成特定分布数的实例
Dec 05 #Python
python 实现生成均匀分布的点
Dec 05 #Python
You might like
PHP创建/删除/复制文件夹、文件
2016/05/03 PHP
PHP中串行化用法示例
2016/11/16 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
2011/04/02 Javascript
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
js选择并转移导航菜单示例代码
2014/08/19 Javascript
sails框架的学习指南
2014/12/22 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
javascript实现点击提交按钮后显示loading的方法
2015/07/03 Javascript
用jQuery获取table中行id和td值的实现代码
2016/05/19 Javascript
jQuery+json实现动态创建复杂表格table的方法
2016/10/25 Javascript
Html5 js实现手风琴效果
2020/04/17 Javascript
javascript操作cookie
2017/01/17 Javascript
微信小程序 天气预报开发实例代码源码
2017/01/20 Javascript
几种响应式文字详解
2017/05/19 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
详解Node使用Puppeteer完成一次复杂的爬虫
2018/04/18 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
Python中类的继承代码实例
2014/10/28 Python
python 删除非空文件夹的实例
2018/04/26 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
python中pytest收集用例规则与运行指定用例详解
2019/06/27 Python
python 线性回归分析模型检验标准--拟合优度详解
2020/02/24 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
解决python Jupyter不能导入外部包问题
2020/04/15 Python
Python 如何测试文件是否存在
2020/07/31 Python
python dict如何定义
2020/09/02 Python
详解查看Python解释器路径的两种方式
2020/10/15 Python
幼儿园大班毕业感言
2014/02/06 职场文书
小学优秀班干部事迹材料
2014/05/25 职场文书
情人节活动总结范文
2015/02/05 职场文书
学校光盘行动倡议书
2015/04/28 职场文书
信用卡工作证明范本
2015/06/19 职场文书
Go语言安装并操作redis的go-redis库
2022/04/14 Golang