2017-06-20 15:25:56
如何自动挂机2048游戏
前言
2048游戏您玩过吗?https://gabrielecirulli.github.io/2048/ 可以在线玩
人的精力总是有限的,不可能没日没夜的玩,但机器可以;做一个自动玩2048游戏的小功能,熟悉selenium的使用
分析
2048游戏本质就是通过四个方向键,来合成数字,其实过程单一、枯燥(先不关注人的思考问题),机器就擅长干这事。
使用selenium可以打开浏览
4896
2017-06-20 15:23:22
python学习之抓取博客园新闻
前言
说到python,对它有点耳闻的人,第一反应可能都是爬虫~
这两天看了点python的皮毛知识,忍不住想写一个简单的爬虫练练手,JUST DO IT
准备工作
要制作数据抓取的爬虫,对请求的源页面结构需要有特定分析,只有分析正确了,才能更好更快的爬到我们想要的内容。
打开博客园任何一个新闻页面,比如https://news.cnblogs.com/n/570973/,思路是通
1764
2017-06-20 15:14:46
详解python连接impala的实例
相关环境如下:
Python3.4
Win7 64位
参照官网https://github.com/cloudera/impyla中的安装步骤执行:
1、pip install six
2、pip install bit_array
3、pip install thriftpy
## thrift (on Python 2.x) or thriftpy (on Pytho
7230
2017-06-20 15:30:50
详解RobotFramework+Selenium2软件安装
1、安装python 必须是 2.7 版本 设置环境变量:F:\software\Python27;F:\software\Python27\Scripts; 重启电脑;
2、安装wxPython 一定要 wxPython2.8-win32-unicode-2.8.12.1-py27.exe 32位的3、安装 pip;下载压缩包 解压,pytho
2104
2017-06-20 15:29:14
类的继承与方法的重载实例
1.类的继承与方法的重载
上面就是先定义了一个类A,然后由定义了一个类B,B继承了类A,这样B就有了A的非私有属性和方法。
1 class Washer:
2 company='ZBL'
3 def __init__(self,water=10,scour=2):
4 self._water=water #不想让用户直接
1571
2017-06-20 15:26:40
豆瓣电影图片爬取实例
一、先上效果
二、安装Scrapy和使用
官方网址:https://scrapy.org/。
安装命令:pip install Scrapy
安装完成,使用默认模板新建一个项目,命令:scrapy startproject xx
上图很形象的说明了,scrapy的运行机制。具体各部分的含义和作用,可自行百度,这里不再赘述。我们一般,需要做的是以下步骤。
1)配置se
2195
2017-06-20 15:27:55
MySQL分页优化的测试案例
本文出处:http://www.cnblogs.com/wy123/p/7003157.html
最近无意间看到一个MySQL分页优化的测试案例,并没有非常具体地说明测试场景的情况下,给出了一种经典的方案,因为现实中很多情况都不是固定不变的,能总结出来通用性的做法或者说是规律,是要考虑非常多的场景的,同时,面对能够达到优化的方式要追究其原因,同样的做法,换了
1448
2017-06-20 15:14:01
Ubuntu环境下,图例中文乱码怎么办?
最近做了一个最小二乘法的代码编写并用 matplotlib 绘制了一张图,但是碰到了中文乱码问题。简单搜索之后,发现有人总结出了比较好的方案,亲测可行。推荐给大家。
本文前提条件是 已经 安装好 matplotlib , 至于 matplotlib 是什么, 怎么安装, 本文不予介绍。
首先在&nbs
1853
2017-06-20 15:13:18
MySQL5.7的组提交与并行复制实例教程
从MySQL5.5版本以后,开始引入并行复制的机制,是MySQL的一个非常重要的特性。
MySQL5.6开始支持以schema为维度的并行复制,即如果binlog row event操作的是不同的schema的对象,在确定没有DDL和foreign key依赖的情况下,就可以实现并行复制。
社区也有引入以表为维度或者以记录为维度的并行复制的版本,不管是schema,table或者record,都是
1541
2017-06-20 15:31:18
城市经纬度实例代码
#encoding:UTF-8
#Python 3.4.3
import urllib
import requests
def get_info():
city=input('请输入要查询的城市名称:')
url='http://gc.ditu.aliyun.com/geocoding?a='+urllib.parse.quote(city)
weather_data =
1759