一、网络爬虫的定义 网络爬虫,即Web Spider,是一个很形象的名字。 把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。 从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址, 然后通过这些链接地址寻找下一个 ...
分类:
编程语言 时间:
2018-06-30 14:35:32
阅读次数:
142
1.输入一个数字,求从1到这个数的所有十位数和个位数不相同的数字组合及这样的数的个数: 2.9*9乘法表的输出: ...
分类:
编程语言 时间:
2018-06-29 22:22:32
阅读次数:
131
前言 Spring Boot针对常用的开发场景提供了一系列自动化配置来减少原本复杂而又几乎很少改动的模板化配置内容。 一、配置文件 Spring Boot的默认配置文件位置为src/main.resources/application.properties。关于Spring Boot应用的配置内容都 ...
分类:
编程语言 时间:
2018-06-29 11:13:33
阅读次数:
151
myseq = '''[a:1,b:2,c:3] [a:3,b:3,c:8] [a:7,c:2:m:7,r:4] [a:2,c:4:m:6,r:4] [a:3,b:2,c:7,o:5]''' def eve(i): evest='' for x in [y for y in range(len(i)... ...
分类:
编程语言 时间:
2018-06-27 17:34:32
阅读次数:
232
一、列表生成式 需求:看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 二、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很 ...
分类:
编程语言 时间:
2018-06-26 12:29:21
阅读次数:
134
可能大家在网上已经看过类似的python单行代码可以实现的功能,比如: 九九乘法表: print(' '.join([' '.join(['%s*%s=%-2s'%(y,x,x*y)for y in range(1,x+1)]) for x in range(1,10)])) 或者输出前100项斐波 ...
分类:
编程语言 时间:
2018-06-23 22:40:50
阅读次数:
133
一、Linux的yum依赖自带python,为防止错误,此处更新其实就是再安装一个python 二、注意修改默认版本后,yum执行异常 ...
分类:
编程语言 时间:
2018-06-23 00:04:57
阅读次数:
141
内置函数 我们一起来看看python里的内置函数。什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已 ...
分类:
编程语言 时间:
2018-06-20 15:46:35
阅读次数:
178
ORC库概述 在读取和处理图像、图像相关的机器学习以及创建图像等任务中,Python 一直都是非常出色的语言。虽然有很多库可以进行图像处理,在这里只重点介绍:Tesseract Tesseract Tesseract 是一个 OCR 库,目前由 Google 赞助(Google 也是一家以 OCR ...
分类:
其他好文 时间:
2018-06-17 23:25:32
阅读次数:
288
1. 安装python: 一般Ubuntu会自带,如果需要其他自定版本,请自行下载安装。 2. 下载OpenCV的源码 OpenCV官网上有linux版本的源码包可以下载,不过最好是从git上下载,这样可以保证下载得到的是最新的代码: wget -O opencv.zip https://githu ...
分类:
编程语言 时间:
2018-06-14 18:27:14
阅读次数:
315