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

yipeiwu_com6年前Python基础

创建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类装饰器用法实例

本文实例讲述了python类装饰器用法。分享给大家供大家参考。具体如下: #!coding=utf-8 registry = {} def register(cls): r...

Linux中安装Python的交互式解释器IPython的教程

IPython是Python的交互式Shell,提供了代码自动补完,自动缩进,高亮显示,执行Shell命令等非常有用的特性。特别是它的代码补完功能,例如:在输入zlib.之后按下Tab键...

python使用wxPython打开并播放wav文件的方法

本文实例讲述了python使用wxPython打开并播放wav文件的方法。分享给大家供大家参考。具体实现方法如下: ''' wx_lib_filebrowsebutton_sound...

python数据结构之列表和元组的详解

python数据结构之 列表和元组 序列:序列是一种数据结构,它包含的元素都进行了编号(从0开始)。典型的序列包括列表、字符串和元组。其中,列表是可变的(可以进行修改),而元组和字符串...

python+pandas生成指定日期和重采样的方法

python 日期的范围、频率、重采样以及频率转换 pandas有一整套的标准时间序列频率以及用于重采样、频率推断、生成固定频率日期范围的工具。 生成指定日期范围的范围 pandas.d...