Python
BlvinDon
浙江理工大学学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python matplotlib模块
matplotlib是基于Python语言的开源项目,旨在为Python提供一个数据绘图包。我将在这篇文章中介绍matplotlib API的核心对象,并介绍如何使用这些对象来实现绘图。实际上,matplotlib的对象体系严谨而有趣,为使用者提供了巨大的发挥空间。用户在熟悉了核心对象之后,可以轻易的定制图像。matplpotlib是基于numpy的,所以需要先安装numpypip install原创 2017-12-01 21:59:40 · 1203 阅读 · 0 评论 -
Python网络爬虫(2)——网络爬虫引发的问题
网络爬虫的尺寸 (1)小规模、数据量小、爬取速度不敏感 :Requests库 (2)中规模、数据规模较大、速度敏感:Scrapy库 (3)大规模、搜索引擎、爬取速度是关键:只能定制开发 网络爬虫的限制 (1)来源审查 User-Agent字段 (2)发布公告 Robots协议 网络爬虫排除标准 suning的Rosbots: User-agent: EtaoSpider Dis...原创 2018-05-15 10:30:55 · 503 阅读 · 0 评论 -
Python网络爬虫(1)——Requests及爬虫通用代码框架
The website is the API… Requests文档:http://cn.python-requests.org/zh_CN/latest/ 爬虫通用代码框架 import requests #定义通用爬虫代码框架 def getHTMLText(url): try: # 设置代理服务器,隐藏IP地址,预防爬虫反追踪 pxs = {'...原创 2018-05-15 10:02:55 · 2172 阅读 · 1 评论 -
python pandas模块
pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language. 1.Series import pandas as pd s = p...原创 2018-04-27 20:26:06 · 422 阅读 · 0 评论 -
python numpy模块
1.创建数组 import numpy as np a = np.array([1,2,3,4]) print(a) print(a.ndim) #查看维数 print(a.dtype) #查看数据类型 print(a.reshape((4,1))) #改变形状 b = np.arange(1,10,2) #创建连续数组 print(b) Output:[1...原创 2018-04-26 20:34:04 · 334 阅读 · 0 评论 -
Python学习资料
教程 1.Python基础教程:http://www.runoob.com/python3/python3-tutorial.html 2.廖雪峰Python教程: https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 书籍 3.《Python编程从入门到实践》: http...原创 2018-04-09 19:35:04 · 501 阅读 · 0 评论 -
python控制结构
程序的基本结构 程序流程图 1.顺序结构 2.选择结构(分支结构)【单选择|双选择】 3.循环结构【当型循环|直到型循环】 python不提供直到型循环的结构语句,可以自己构造 简单分支结构 关系操作符 多分支 if elif else 异常处理 try except try except else finally #finally后面的代码表示无论是否发生异常...原创 2018-03-06 14:44:20 · 1550 阅读 · 0 评论 -
Python代码复用
1.函数的定义 函数:完成特定功能的一个语句组,通过调用函数名来完成语句组的功能. 为函数提供不同的参数,可以实现对不同数据的处理. 函数定义: (1)用户自定义函数 (2)python自带函数 使用函数的目的: (1)降低编程的难度 (2)代码复用 def关键字定义函数 def <name>(<parameters>): <body&g...原创 2018-03-11 20:17:24 · 1452 阅读 · 0 评论 -
python数据类型
python语言的类型 1.数字类型 -整数类型(没有取值范围的限制) -浮点数类型 import sys print(sys.float_info) 查看浮点类型的信息 sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp...原创 2018-03-03 20:15:53 · 442 阅读 · 0 评论 -
python运算符
Python学习笔记系列——运算符 1.+= a = 1 a += 3 #等价于:a=a+3 print(a) 输出 4 同样就有:-= *= /= 2.// 3.% 4.** 5. and or not 优先级原创 2018-02-28 20:59:10 · 414 阅读 · 0 评论 -
查看变量类型
Python学习笔记系列——查看变量类型 type()函数 a = '520' print(type(a)) 输出 <class 'str'> isinstance()函数 a = '520' print(isinstance(a,int)) False原创 2018-02-28 20:37:15 · 501 阅读 · 0 评论 -
Python网络爬虫(3)——以爬虫的角度看待网络内容
修改User-Agent字段 其实这是一种模拟浏览器的方法 kv = {'user-agent':'Mozilla/5.0'} r = requests.get(url,headers=kv) 根据关键词查询 import requests def GetKwyword(keyword): try: kv = {'kw':keywor...原创 2018-05-15 11:24:47 · 391 阅读 · 0 评论
分享