2048 是一个简单的游戏,通过箭头向上、下、左、右移动滑块,让滑块合并。 实际上,你可以通过一遍一遍的重复“上、右、下、左”模式,获得相当高的分数。 编写一个程序,打开 https://gabrielecirulli.github.io/2048/上的游戏,不断发送上、右、 下、左按键,自动玩游戏。 
代码:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import timebrowser = webdriver.Firefox()
browser.get('https://gabrielecirulli.github.io/2048/')
time.sleep(3)
keyList = [Keys.UP, Keys.RIGHT, Keys.DOWN, Keys.LEFT]browser.find_element_by_link_text('New Game').click()
count = 0while True:over = browser.find_elements_by_link_text('Try again')if len(over) > 0:breakhtmlElem = browser.find_element_by_tag_name('html')htmlElem.send_keys(keyList[count % 4])count += 1time.sleep(5)
browser.quit()

python自动玩2048相关推荐

  1. 使用python开发网页游戏_不敢想!不敢想!我用Python自动玩转2048游戏

    近来在折腾selenium自动化, 感觉配合爬虫很有意思, 大多数以前难以模拟登录的网站都可以爬了,折腾了这么久,于是想自动玩个2048游戏!嘿嘿, 我是一个不擅长玩游戏的人, 以前玩2048就经常得 ...

  2. python2048游戏的未来展望_不敢想!不敢想!我用Python自动玩转2048游戏

    近来在折腾selenium自动化, 感觉配合爬虫很有意思, 大多数以前难以模拟登录的网站都可以爬了,折腾了这么久,于是想自动玩个2048游戏!嘿嘿, 我是一个不擅长玩游戏的人, 以前玩2048就经常得 ...

  3. python自动玩游戏_超牛!用Python自动玩转2048游戏

    本篇作者:BlueDamage 近来在折腾selenium自动化, 感觉配合爬虫很有意思, 大多数以前难以模拟登录的网站都可以爬了,折腾了这么久, 于是想自动玩个2048游戏!嘿嘿, 我是一个不擅长玩 ...

  4. Python 自动玩谷歌浏览器“恐龙小游戏”

    相信在座的各位小伙伴对Google Chrome浏览器中的一个游戏彩蛋恐龙小游戏(Chrome Dino)不陌生吧.在断开网络连接,我们访问网站的时候,就会出现一个小霸王龙,在我们再按下空格键后,即可 ...

  5. 自动玩2048(随机数)

    2048 编写一个程序,打开 https://play2048.co/ 上的游戏,不断发送上.右.下.左按键,自动玩游戏. import requests from selenium import w ...

  6. 用 Python 自动玩王者荣耀,有点意思!

    大家好,我是小z 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha Go 一样,需要掌 ...

  7. 用 Python 自动玩王者荣耀,简直太秀了

    人生苦短,快学Python! 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha Go ...

  8. 厉害了!用Python自动玩王者荣耀!

    公众号后台回复"图书",了解更多号主新书内容 作者:Jack Cui 来源:Jack Cui 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型&q ...

  9. 用 Python 自动玩王者荣耀,简直太秀了!

    「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha Go 一样,需要掌握海量数据和机器的 ...

  10. Python自动玩俄罗斯方块小游戏

    开发工具 Python版本:3.6.4 相关模块: pyqt5模块: 以及一些Python自带的模块. 关注转发后私信回复"俄罗斯方块"获取相关文件 环境搭建 安装Python并添 ...

最新文章

  1. Python 修改终端输入字体颜色值
  2. 【Google Play】Google Play 开放式测试 ( 简介 | 发布开放式测试版本 )
  3. Java导出基础 用POI导出Excel
  4. gd动态曲线 php_PHP用GD实现折线图
  5. cassandra 环境搭建
  6. 终于有人把幸存者偏差讲明白了
  7. Go源码里的 //go: 指令集眼熟嘛?都是干嘛的?
  8. git与github远程连接代码库使用笔记
  9. 66.为什么有时候在ISE软件中,顶层文件不能置顶?
  10. php如何获取li标签中的值,多个 (li) 标签如何获取获取选中的里面的某个特定值??...
  11. 拓端tecdat|R语言里的非线性模型:多项式回归、局部样条、平滑样条、 广义相加模型GAM分析
  12. 迅雷,快车,旋风下载地址加密和解密分析
  13. 滑尺计算——丈量宇宙的直尺
  14. Linux系统查看服务器版本方法
  15. TF卡/SD卡 异常问题,识别不了
  16. 我的一周re学习总结
  17. 合力提升技术管网治网能力,共同为长三角的数字化发展贡献网信力量
  18. js禁止退格键(Backspace)
  19. 【分布式mysql分库分表中间件sharding】
  20. HTML网页设计期末课程大作业~动漫樱桃小丸子5页表格div+css学生网页设计作业源码

热门文章

  1. 如何知道计算机是否支持64位,查看CPU是否支持64位操作系统的简单方法
  2. 【Grpc】grpc中repeated的数据如何set值?
  3. 对象赋值-深拷贝-浅拷贝
  4. 操写一盒酥三字于盒上
  5. python编程竞赛规则_第十一届蓝桥杯Python规则及样题
  6. matlab s域转时域,时域 S域 Z域转换
  7. python模拟生成微软序列号,python生成随机序列号
  8. 运行edX Devstack
  9. Java小知识:多张图片合并成一张
  10. nn.Sigmoid torch