python玩转android_如何用python玩跳一跳 ?(安卓版)

微信小程序的游戏相信大家都很爱玩,用手机方便而且玩起来简单。其实,我们也可以用python来玩跳一跳,一起试试吧~

以win10系统+安卓手机为例

第一步、安装python2.7

默认安装到C盘就行

安装的时候,需要如上图所示,选择add python.exe to path,安装之后打开命令行工具

输入python --version

出现版本号,说明python安装成功。如果报错,就需要重新安装或者配置环境变量。

第二步、下载源代码

点击clone or download ,然后点击download zip

1604718716828022.png

下载压缩包 解压到F盘下(可以自己选择其他路径)

然后找到自己的机型具体参数,如图所示,

1604718757404779.png

请按照你的手机分辨率从./config/文件夹找到相应的配置,拷贝到 *.py 同级目录./config.json(如果屏幕分辨率能成功探测,会直接调用 config 目录的配置,不需要复制)

第三步、配置adb.exe环境变量

下载adb.exe之后,将其保存在一个指定文件夹下,如果在命令行中执行adb命令会报错,提示“adb不是内部或外部命令”,需要配置环境变量,确保这里可以正常运行才能继续。

配置环境变量win10如下:

右键点击【我的电脑】》【属性】,然后如图

1604718812169629.png

将刚才adb工具的目录添加到这里,记住,这里是目录,不是文件。

第四步、安装依赖库

将命令行目录设置到python源码的目录

接下来安装依赖:

执行pip install -r requirements.txt

如果遇到问题用以下两种方法试试

1.pip install Scrapy --upgrade --cache-dir=临时目录路径

2. python 目录 Python27\Lib\site-packages 建一个文件 sitecustomize.py

内容写:import sys

sys.setdefaultencoding('gb2312')

再执行pip install image

如果遇到问题 pip install Django==1.10.3 试一试

第五步、运行程序:

安装完成之后就可以运行我们的python程序了。

将手机与电脑连接,这里需要注意的是,一定要开启手机的USB调试,成功连接后,将跳一跳小程序打开。请将安卓手机的 USB 调试模式打开,设置》更多设置》开发者选项》USB 调试,如果出现运行脚本后小人不跳的情况,请检查是否有打开“USB 调试(安全模式)

先执行adb devices

1604719099779532.png

然后执行python wechat_jump_auto.py

这样就可以看着手机屏幕自己跳了。

1604719083543574.png

以上就是python玩跳一跳 (安卓版)的教程,ios版的会在下一期出哦~更多Python学习推荐:PyThon学习网教学中心。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/489953.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人体姿态估计的过去、现在和未来

(图片付费下载自视觉中国)作者 | 俞刚(旷视研究院Detection组负责人)来源 | 知乎前言因为在ICIP2019上面和两位老师搞了一个关于人体姿态估计以及动作行为的tutorial,所以最近整理了蛮多人体姿态估计方面的文章&#x…

ios开发网络学习:一:NSURLConnection发送GET,POST请求

#import "ViewController.h"interface ViewController ()<NSURLConnectionDataDelegate> /** 注释 */ property (nonatomic, strong) NSMutableData *resultData; endimplementation ViewController#pragma mark ---------------------- #pragma mark lazy loa…

双基因突变患者_双任务干预对携带LRRK2基因突变的帕金森病患者手灵活性的影响...

双任务干预对携带LRRK2基因突变的帕金森病患者手灵活性的影响目的:观察执行单、双任务时LRRK2()帕金森病(PD)患者手灵活性变化及双任务干预情况。方法:受试者总数为122例,PD患者46例纳入PD组,并根据是否携带LRRK2基因分为LRRK2()亚组22例和LRRK2(-)亚组24例;健康对照76例纳入对…

python结果导入excel_荐Python读取、写入EXCEL,处理数据完成运算具体实例及代码,Pycharm中导入库的操作流程...

实例及操作明细&#xff1a; 在以下EXCEL表格中根据已有的数据&#xff1a; 数据共六列&#xff0c;需要处理的数据是E5-E284&#xff0c;以及F5-F284,现在要根据以下三个公式&#xff1a; 升跌当前收盘价-昨日收盘价&#xff1b; 涨跌幅&#xff08;当前收盘价-昨日收盘价&…

无言的鞭策:日本20年19人获自然科学诺奖

来源&#xff1a;知识分子新世纪以来日本自然科学类诺奖得主清单&#xff08;注&#xff1a;南部阳一郎和中村修二为日裔美籍&#xff09;未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能&#xff0c;互联网和脑科学交叉研究机构。未来智能实验室的主要工作包…

ios 退出程序通知后台_iOS10怎么关闭后台程序 苹果iOS10后台应用程序关闭方法(图文)...

iOS10后台程序怎么关闭&#xff1f;随着iOS10正式版发布&#xff0c;目前不少iPhone5以上机型都可以升级全新的iOS10。对于非iPhone 7用户来说&#xff0c;升级iOS10无疑是当下果粉所最为关注的。但是很多iPhone5/5s用户升级iOS10后&#xff0c;发现手机变卡了&#xff0c;对于…

sql中where和having的区别

where 和having之后都是筛选条件&#xff0c;但是有区别的&#xff1a; 1.where在group by前&#xff0c; having在group by 之后 2.聚合函数&#xff08;avg、sum、max、min、count&#xff09;&#xff0c;不能作为条件放在where之后&#xff0c;但可以放在having之后 例子…

python turtle颜色rgb_turtle绘图总结

turtle绘图总结 (2020-05-15 11:09:13) 标签&#xff1a; python turtle 绘图 总结 分类&#xff1a; 科技 1、画布&#xff1a; (1) turtle.screensize(宽,高,背景颜色) (2) turtle.setup(width0.?,height0.?,startx?,starty?) 宽、高小数表示占据电脑屏幕的比例;x、y表示…

2019年工信部重点实验室名单公布 涵盖卫星导航及人工智能等多个领域

来源&#xff1a;卫星界据工业和信息化部官网10月9日消息&#xff0c;依据《工业和信息化部重点实验室管理暂行办法》&#xff08;工信部科〔2014〕515号&#xff09;&#xff0c;经评审和公示&#xff0c;工业和信息化部公布2019年工业和信息化部重点实验室名单。根据文件&…

信捷伺服刚性调整_信捷電氣(603416):伺服與PLC增長將加速,口罩機解決方案帶來新增量...

來源&#xff1a;電新產業研究◾公司是國產小型PLC領先企業&#xff0c;具有一定的技術、渠道優勢。藉助PLC業務的影響與渠道優勢&#xff0c;公司比較成功的推動了伺服的搭售使用比例。近幾年&#xff0c;公司伺服業務產品品質也有較大提升&#xff0c;業內口碑反應較好&#…

文本字符分析python_Python实现字符串匹配算法代码示例

字符串匹配存在的问题 Python中在一个长字符串中查找子串是否存在可以用两种方法&#xff1a;一是str的find()函数&#xff0c;find()函数只返回子串匹配到的起始位置&#xff0c;若没有&#xff0c;则返回-1&#xff1b;二是re模块的findall函数&#xff0c;可以返回所有匹配到…

日志 note_深入源码解析日志框架Log4j2(二)

异步AsyncAppender​log4j2突出于其他日志的优势&#xff0c;异步日志实现。我们先从日志打印看进去。找到Logger&#xff0c;随便找一个log日志的方法。public void debug(final Marker marker, final Message msg) {logIfEnabled(FQCN, Level.DEBUG, marker, msg, msg ! null…

垂死挣扎-1

进程控制块是描述进程状态和特性的数据结构&#xff0c;一个进程只能有惟一的进程控制块。 编译&#xff1a;进行语法检查、函数分配空间&#xff0c;将各个函数编译成二进制码&#xff0c;按照特定目标文件格式生成目标文件。连接&#xff1a;把程序中各个文件编译生成的目标文…

最近5年,诺贝尔化学奖都颁给了谁?

来源&#xff1a;科研圈诺贝尔化学奖&#xff08;瑞典语&#xff1a;Nobelpriset i kemi&#xff09;由诺贝尔基金会管理&#xff0c;每年颁发一次&#xff0c;用于表彰在化学各个领域作出杰出贡献的人。第一枚诺贝尔化学奖章于 1901 年授予荷兰物理化学家雅各布斯亨里克斯范托…

6-4 二叉树的非递归遍历 (25分)_本周小结!(二叉树)

给「代码随想录」一个星标吧&#xff01;❝以后每周加上一个本周小结怎么样&#xff1f;❞本周小结发现大家周末的时候貌似都不在学习状态&#xff0c;周末的文章浏览量和打卡情况照工作日差很多呀&#xff0c;可能是本周日是工作日了&#xff0c;周六得好好放松放松&#xff0…

vue导入swiper_vue项目中导入swiper插件的方法

这篇文章主要为大家详细介绍了vue项目中导入swiper插件的方法&#xff0c;具有一定的参考价值&#xff0c;可以用来参考一下。感兴趣的小伙伴&#xff0c;下面一起跟随512笔记的小编两巴掌来看看吧&#xff01;版本选择swiper是个常用的插件&#xff0c;现在已经迭代到了第四代…

设置MYSQL数据库编码为UTF-8

1、 编辑MySql的配置文件 MySql的配置文件Windows下一般在系统目录下或者在MySql的安装目录下名字叫my.ini&#xff0c;可以搜索&#xff0c;Linux下一般是/etc/my.cnf --在 [mysqld] 标签下加上以下内容&#xff1a; default-character-set utf8 character_set_server utf8…

5G核心网关键技术总览

来源&#xff1a;电子万花筒未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能&#xff0c;互联网和脑科学交叉研究机构。未来智能实验室的主要工作包括&#xff1a;建立AI智能系统智商评测体系&#xff0c;开展世界人工智能智商评测&#xff1b;开展互联网&…

samba安装_Centos安装Samba

1.先安装相关依赖以及库&#xff1a;yum install -y gcc-cyum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel2.下载nginx安装包&#xff1a;wget -c https://nginx.org/download/nginx-1.12.0.tar.gz然后直接解压tar -zxvf n…