![](https://img-blog.csdnimg.cn/20200421224140606.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
▼寒暄_Python
Python编程相关知识的学习总结
寒 暄
自渡
展开
-
2.9Python-爬虫
总目录:https://www.jianshu.com/p/e406a9bc93a9Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf11. 什么是爬虫?请求网站并提取数据的自动化程序。网络爬虫也叫网络蜘蛛,如果把互联网比喻成一个蜘蛛网,那么蜘蛛就是在网上爬来爬去的蜘蛛,爬虫程序通过请求url地址,根据响应的内容进行解...原创 2020-02-07 16:48:05 · 273 阅读 · 0 评论 -
2.9.2.2Python-解析库_BeatifulSoup
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 官方文档:https://beautifulsoup.readthedocs.io/zh_CN/latest/...原创 2020-02-08 18:39:35 · 133 阅读 · 0 评论 -
2.9.3.1Python-框架_Scrapy
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 文档:https://scrapy-chs.readthedocs.io/zh_CN/latest/intro/overview.htm...原创 2020-02-09 19:16:24 · 336 阅读 · 0 评论 -
2.9.1.1Python-请求库_urllib
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 urllib初识 我们首先了解一下Urllib 库,它是Python 内置的HTTP 请求库,也就是说我们不需要额外安装即可使用,它包含四...原创 2020-02-07 18:04:13 · 339 阅读 · 1 评论 -
2.9.2.3Python-解析库_PyQuery
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 文档:https://pythonhosted.org/pyquery/ 如果感觉正则书写太过麻烦,beatifulsoup...原创 2020-02-09 15:30:34 · 291 阅读 · 0 评论 -
2.9.2.1Python-解析库_re(正则表达式)
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 文档:https://docs.python.org/3/library/re.html 正则表达式语言相对小型和受限(功能...原创 2020-02-08 17:52:45 · 367 阅读 · 0 评论 -
2.9 Python-爬虫 - 子目录
0.0 总目录2.9爬虫2.9.1请求库2.9.1.1Urllib2.9.1.2Requests2.9.1.3Selenium2.9.2解析库2.9.2.1BeatifulSoup2.9.2.2Re(正则表达式)2.9.2.3PyQuery2.9.3框架2.9.3.1PySpider2.9.3.2Scrapy2.9.3.3looter ...原创 2020-03-16 17:34:32 · 277 阅读 · 0 评论 -
2.9.1.2Python-请求库_Requests
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 Requests 官方手册:http://2.python-req...原创 2020-02-08 14:16:00 · 225 阅读 · 0 评论 -
2.9.1.3Python-请求库_selenium
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python-爬虫 - 子目录:https://www.jianshu.com/p/23cf57674bf1 官方手册:https://selenium-python.readthedocs.io/installatio...原创 2020-02-08 17:19:52 · 218 阅读 · 0 评论 -
爬取中关村产品报价网站
import requestsfrom bs4 import BeautifulSoupimport reimport sysimport csvimport time# 中关村在线报价网url ="http://detail.zol.com.cn"# 已解锁功能funList = ["server"]# cookiecookie = "cookie" #换成自己的cookie_dict = {i.split("=")[0]:i.split("=")[-1] for i i原创 2020-07-06 15:47:56 · 1108 阅读 · 4 评论 -
2.0 Python - 子目录
0.0 总目录2.0.1什么是Python2.2Python基础2.2.1基础语句2.2.2Python的量,数据类型,运算符2.2.2.1数字2.2.2.2字符串2.2.2.3列表2.2.2.4元组2.2.2.5集合2.2.2.6字典2.2.2.7实例---三级目录2.2.3同步IO2.2.3.1实例---文件读写2.2.3.2StringIO和By...原创 2020-03-16 17:25:17 · 269 阅读 · 0 评论 -
2.1什么是Python
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 什么是Python Python 是一种解释型,交互式,适合初学者的面向对象语言。 Python的由来 Python 是...原创 2020-01-30 11:05:03 · 102 阅读 · 0 评论 -
2.2.1Python-基础语句
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 输入输出 1.输入语句: ①input 用法: 变量名=...原创 2020-01-30 11:07:07 · 147 阅读 · 0 评论 -
2.2.2Python的量,数据类型,运算符
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 一、量 Python中没有明确区分变量常量的定义,一般默认全大写拼写的变量名为常量(只是用于给编写者的一个提示)。 ...原创 2020-01-30 11:14:12 · 126 阅读 · 0 评论 -
2.2.2.1Python-数字
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 三种数值类型 整型(Int)- 通常被称为是整型或整数,是正或负整数,不带小数点,理论上无限大小。 浮点型(floa...原创 2020-01-30 11:32:16 · 124 阅读 · 0 评论 -
2.2.2.2Python-字符串
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单...原创 2020-01-30 11:48:25 · 548 阅读 · 0 评论 -
2.2.2.3Python-列表
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 列表#索引从0开始 列表时Python中最常见的序列,也是最典型的序列。 定义: list1 = ['G...原创 2020-01-30 16:06:29 · 158 阅读 · 0 评论 -
2.2.2.4Python-元组
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 元组 元组又被称为只读列表,即数据可以被查询,但是不能修改。所以很多列表的操作同样适用于元组。 a=...原创 2020-01-30 16:18:32 · 123 阅读 · 0 评论 -
2.2.2.5Python-集合
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 集合 集合(set)是一个无序的不重复元素序列。 可以使用大括号{ }或者set()函数创建集合,注意:创建一...原创 2020-01-30 17:01:06 · 168 阅读 · 0 评论 -
2.2.2.6Python-字典
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 字典 字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值key=>value对用冒号:分割,每个键值对之...原创 2020-01-30 18:54:37 · 132 阅读 · 0 评论 -
2.2.2.7Python-实例---三级目录
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 #!/usr/bin/env python#-*- coding:utf-8 -*-dic = {'北京': {...原创 2020-01-30 19:07:13 · 118 阅读 · 0 评论 -
2.2.3Python-同步IO
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017606916795776 ...原创 2020-01-31 14:59:02 · 170 阅读 · 0 评论 -
2.2.3.1Python-实例---文件读写
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 新建txt文件“测试1.txt”,“测试2.txt”存放于pycharm项目根目录,测试1.txt文件内存放有《望庐山瀑布》...原创 2020-01-31 15:13:17 · 371 阅读 · 0 评论 -
2.2.3.2Python-StringIO和BytesIO
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 如果我们希望有一些信息,不存在磁盘中,在内存中就将它完成,最后再存到磁盘内。 我们就需要StringIO和BytesIO了。 ...原创 2020-02-04 17:16:02 · 136 阅读 · 0 评论 -
2.2.3.3 Python-OS和SYS
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 OS模块 参考菜鸟教程: https://www.runoob.com/python3/python...原创 2020-02-01 17:30:40 · 109 阅读 · 0 评论 -
2.2.4Python-直接赋值和深浅拷贝
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 直接赋值和深浅拷贝 直接赋值:并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时...原创 2020-01-31 16:49:54 · 134 阅读 · 0 评论 -
2.2.5Python-推导式
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 推导式 推导式分为三种,分别为列表推导式,字典推导式,集合推导式。 ...原创 2020-01-31 17:09:00 · 133 阅读 · 0 评论 -
2.2.6Python-生成器与迭代器
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 参考:https://www.cnblogs.com/wj-1314/p/8490822.html 生成器 生成器和之...原创 2020-01-31 18:06:09 · 126 阅读 · 1 评论 -
2.2.7Python-异常处理
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 异常处理 什么是异常 在程序执行过程中发生,影响了程序的正常执行的时间。 异常是Python对象,表示一个...原创 2020-02-01 15:54:23 · 282 阅读 · 0 评论 -
2.2.7.1Python-logging库
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 logging的用法和断言差不多,但是和assert比,logging不会抛出错误,而且可以输出到文件。 import logg...原创 2020-02-04 16:31:17 · 120 阅读 · 0 评论 -
2.2.8Python-实例---购物车程序
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 product_list =[ ('Mac',9000), ('kindle',800), ('tesla',900...原创 2020-02-01 16:01:14 · 347 阅读 · 0 评论 -
2.3Python-函数基础
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Pyth...原创 2020-02-01 20:41:49 · 172 阅读 · 0 评论 -
2.3.1Python-高阶函数
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 高阶函数 在Python中变量可以指向函数,举一个例子: >>>abs(-10)10 ...原创 2020-02-01 21:30:03 · 134 阅读 · 0 评论 -
2.3.2Python-递归
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 递归函数 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 这个就是一个例子: ...原创 2020-02-02 14:56:30 · 132 阅读 · 0 评论 -
2.3.3装饰器与语法糖
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 装饰器三前提:作用域、高阶函数,闭包 作用域 L_E_G_B a = ...原创 2020-02-02 15:09:29 · 137 阅读 · 0 评论 -
2.3.4Python-实例---学生管理系统
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 #定义一个列表用来存储多个学生的信息stuList = []#定义系统菜单显示函数def displayMenu(): #完成显示...原创 2020-02-02 15:10:25 · 170 阅读 · 0 评论 -
2.4面向对象编程
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 什么是面向对象编程 1、面向对象编程(oop)是一种程序设计思想。oo把对象作为程序的基本单元,一个对象包含数据和操作数据的函数...原创 2020-02-02 18:05:49 · 95 阅读 · 0 评论 -
2.4.1Python-类基础
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 类是用来描述具有相同的属性和方法的对象的集合。 如何定义一个类 ...原创 2020-02-02 18:05:01 · 247 阅读 · 0 评论 -
2.4.2Python-self扩展
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 在类基础中简单说过self的用法和含义。这里我们细说一下。 首先定义一个类 ...原创 2020-02-02 19:45:55 · 143 阅读 · 0 评论 -
2.5.1Python-模块的使用(pip和conda)
总目录:https://www.jianshu.com/p/e406a9bc93a9 Python - 子目录:https://www.jianshu.com/p/50b432cb9460 关于模块怎么使用我们已经说得很清楚了, form -- import 语句import 语句 ...原创 2020-02-03 15:21:26 · 484 阅读 · 0 评论