
Python & 爬虫
文章平均质量分 75
Python基础 、 Python爬虫、 Scrapy爬虫框架
Elson_6
Talk is cheap, show me the code.
展开
-
Django — Web项目环境搭建(Django + Vue)
目录版本依赖Django项目的创建Vue项目的创建Django关联Vue版本依赖 名称 版本号 Python 3.6.2 Django 1.8.19 Vue 2.9.1 Node 6.10.0 Django是Python体系下最成熟的web框架之一,但本身的模板引擎不够强大,且无法做到前后端分...原创 2018-03-11 00:00:57 · 2966 阅读 · 0 评论 -
Python2 urllib2 与 Python3 urllib.request API对照
原文地址:Python2 urllib2 与 Python3 urllib.request API对照 Python2 Python3 urllib2.urlopen() urllib.request.urlopen() urllib2.install_opener() urllib.request.install_opener() urlli转载 2018-01-12 21:03:23 · 1103 阅读 · 0 评论 -
Python — 文字输出乱码
1. Python中列表或字典输出乱码的解决方法问题: Python中的列表(list)或字典包含中文字符串,直接使用print会出现以下的结果:#打印字典dict = {'name': '张三'}print dict>>>{'name': '\xe5\xbc\xa0\xe4\xb8\x89'}#打印列表list = [{'name': '张三'}]pr...原创 2017-09-02 19:33:47 · 8256 阅读 · 1 评论 -
Python遇到的一些问题
参考廖雪峰教程,使用 pip install PIL 安装PIL失败,提示如下信息: Could not find a version that satisfies the requirement PIL (from versions: ) No matching distribution found for PIL You are using pip version 8.1.1,原创 2017-07-07 11:37:02 · 1049 阅读 · 0 评论 -
Python(应用) — Tesseract图片文字识别(一)
Mac安装Tesseract-OCR安装: brew install tesseract语言库下载地址:https://github.com/tesseract-ocr/tessdata简体中文库:chi_sim.traineddata下载简体中文库chi_sim.traineddata,然后将文件拷贝到到:/usr/local/Cellar/tesseract/3.04...原创 2018-02-16 21:33:25 · 2183 阅读 · 0 评论 -
Python(应用) — Excel操作(一)
目录Excel文档的读写 工作簿的创建工作表的获取从表中获取单元格列字母和数字之间的转换从表中获取行和列工作表的创建和删除文档的保存单元格的拆分、合并冻结窗口公式图表样式 字体颜色背景行高和列宽背景处理Excel使用的 openpyxl 第三方库,使用 pip3 install openpyxl 安装; ‘ Python原创 2018-02-06 17:41:52 · 1478 阅读 · 0 评论 -
Python(应用) — Excel操作(二)
Excel案例一1. 资源Excel基本操作:Python(应用) — Excel操作(一) 资源链接: automate_online-materials2. 效果图2.1 原始文档censuspopdata.xlsx 2.2 新生成的文档new_censuspopdata.xlsx 3. 代码实现#! /usr/local/bin/python3# -*-原创 2018-02-06 18:00:30 · 625 阅读 · 0 评论 -
Python(应用) — 邮件操作(二)
背景通过 SMTP 协议发送邮件失败,报错505或535错误1:smtplib.SMTPAuthenticationError: (550, b'User has no permission')原因: 在使用python发送邮件时相当于自定义客户端根据用户名和密码登录,然后使用SMTP服务发送邮件,新注册的163邮箱是默认不开启客户端授权的,因此登录总是被拒绝;解决办法:(如下图...原创 2018-02-08 23:07:29 · 1037 阅读 · 0 评论 -
Python(应用) — 图片处理(一)
目录图片基本操作常用Api 图片的获取图片尺寸图片路径及名称图片格式图片剪切图片复制图片黏贴图片大小的调整图片旋转图片镜像图片保存像素点的设置及获取代码示例1. 图片基本操作常用Api 方法 含义 Image.open() 打开指定路径的图片文件 image.size 属性:图片的尺寸,是一个元祖 imag...原创 2018-02-16 10:56:59 · 1378 阅读 · 0 评论 -
Matplotlib(二) — 常见的图表
目录条形图 bar直方图 hist散点图 scatter堆叠图 stackplot饼图 pie条形图官方文档'''**kwargs参数有很多,请参照官方文档'''bar(x, height, *, align='center', **kwargs)bar(x, height, width, *, align='center', **kwargs)b原创 2018-02-04 00:47:38 · 2682 阅读 · 0 评论 -
Matplotlib(一) — 基础图表
目录基础图表线条样式或者标记样式线条颜色文档Matplotlib官方文档基础图表由于代码库里面的调用方法很简单,也没有参数说明,所以在使用的时候,得参照官方文档。 调用的方法: matplotlib.pyplot.plot(*args, **kwargs)'''调用的方法:matplotlib.pyplot.plot(*args, **kwa原创 2018-02-03 23:35:19 · 348 阅读 · 0 评论 -
Python基础(七) — IO & 异常
目录IO文件读写本地持久化对象存储(cPickle 和 pickle)异常异常处理 try...except...(else...)引发异常 raisetry...finally...with 语句IO1. 文件读写(3步走) 模式 意义 ‘r’ open for reading (default) ‘w’ op原创 2018-02-02 10:54:26 · 302 阅读 · 0 评论 -
Python基础(六) — 面向对象
目录类对象的方法__init__类和对象的变量继承类对象可以使用普通的’属于’对象的变量存储数据;属于一个对象或类的变量被称为域;对象也可以使用’属于’类的函数来具有功能,这样的函数被称为类的方法;域和方法可以合称为类的属性。域有两种类型——属于每个实例/类的对象或属于类本;它们分别被称为实例变量和类变量。类使用class关键字创建。类的域和方法被列在一个缩进原创 2018-02-02 10:07:06 · 303 阅读 · 0 评论 -
Python基础(五) — 模块 & 标准库
目录模块模块导入模块的 __name__dir函数标准库sys 模块os 模块logging 模块urllib 模块json 模块模块1. 模块导入(两种)import module_namefrom module_name import fun_name #----------- 第一种 ------------import urlli原创 2018-02-01 16:05:54 · 487 阅读 · 0 评论 -
Python基础(四) — 数据结构
目录列表(list)元祖(tuple)字典(dict)集合(set)高级特性 序列切片列表生成器List Comprehensions生成器迭代器列表(list)list是一种 有序 的集合,可以随时添加和删除其中的元素;同时,list里面的元素的 数据类型 也可以不同。list的声明classmates = []classmates = ['原创 2018-01-30 17:08:02 · 329 阅读 · 0 评论 -
Python基础(三) — 函数
目录函数 函数的定义函数的参数 必选参数默认参数值可变参数关键参数局部变量使用全局语句 global使用非局部语句 nonlocal函数1. 函数的定义函数三要素:关键字 def、方法名()、冒号 : # 无参函数def fun_name(): print('statement...')# 有参函数def fun_name(原创 2018-02-01 11:35:13 · 620 阅读 · 1 评论 -
Python基础(二) — 操作符 & 控制流
目录操作符 操作符控制流 if 语句while 循环for 循环break 语句continue 语句操作符 名称 符号 示例 加 + 2+3, ‘a’+’b’ 减 - 3-1 乘 * 3*2=6, ‘ab’ * 3 = ‘ababab’ 幂 ** 2*4=(2*2*2*2)=1原创 2018-01-31 14:48:44 · 331 阅读 · 0 评论 -
Python基础(一) — 基础概念
目录数(Number)字符串标识符的命名注释数据类型1. 数(Number) 名称 整数 浮点数 复数 example 2 3.23 or 52.3E-4 (-5+4j) or (2.3-4.6j)注意: Python 中不区分‘long int’类型,默认的整数类型可以任意长。2. 字符串2.1 字符原创 2018-01-30 22:14:53 · 330 阅读 · 0 评论 -
Python(爬虫) — 爬取《和平饭店》的豆瓣评论
爬虫案例效果图:代码实现:#! /usr/local/bin/python3# -*- coding: utf-8 -*-'''Author: elsonDesc: 电视剧《和平饭店》的豆瓣评论'''import reimport jiebaimport osimport numpyimport pandas as pdimport matplotl原创 2018-02-02 17:13:03 · 643 阅读 · 0 评论