
Python入门 学习笔记
文章平均质量分 88
三贝
行走在Python的路上
展开
-
【Python入门】50.异步IO之 asyncio实现异步操作
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:如何通过asyncio实现异步IO;用aiohttp模块编写支持多用户高并发的服务器。原创 2018-09-25 16:59:19 · 949 阅读 · 0 评论 -
【Python入门】35.常用第三方模块之 编码检测chardet
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:chardet是一个非常强大的编码识别模块原创 2018-09-03 15:37:31 · 320 阅读 · 0 评论 -
【Python入门】34.常用第三方模块之 requests
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:requests模块介绍,其功能比urllib更强大,且用起来更加方便原创 2018-09-03 12:01:23 · 341 阅读 · 0 评论 -
【Python入门】33.常用第三方模块之 Pillow & 实现随机验证码生成
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:图像处理标准库Pillow介绍原创 2018-09-02 17:11:15 · 819 阅读 · 1 评论 -
【Python入门】37.常用第三方模块之 创建虚拟环境virtualenv
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:virtualenv可创建独立的虚拟运行环境,解决了不同应用项目间多版本的不兼容问题。原创 2018-09-04 15:35:44 · 590 阅读 · 0 评论 -
【Python入门】22.进程编程之 多进程与多线程的比较
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:多线程的介绍;Lock;Threadlocal;多进程与多线程的优缺点;计算密集型与IO密集型;异步IO原创 2018-08-21 21:03:01 · 175 阅读 · 0 评论 -
【Python入门】32.常用内置模块之 HTMLParser & 抓取网页信息
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何用Python自带的HTMLParser解析HTML文本。原创 2018-08-31 21:55:58 · 784 阅读 · 0 评论 -
【Python入门】30.常用内置模块之 HTTP请求库urllib & 实现简单爬虫 和 自动登录微博
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:教你如何快速爬取一个网页信息;urllib模块中常用的方法介绍;通过修改头信息来伪装成浏览器访问页面;Get请求和Post请求的介绍原创 2018-08-28 22:10:48 · 761 阅读 · 0 评论 -
【Python入门】25.常用内置模块之 集合collections
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:collections模块里面常用类介绍,包括nametuple、deque、defaultdict、Ordereddict、Counter原创 2018-08-24 18:56:08 · 941 阅读 · 0 评论 -
【Python入门】29.常用内置模块之 上下文管理contextlib
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:上下文管理contextlib模块的介绍;with语句解析;装饰器@contextmanager实现上下文管理;closeing把对象变为上下文对象原创 2018-08-28 17:27:57 · 402 阅读 · 0 评论 -
【Python入门】28.常用内置模块之 操作迭代对象itertools
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:itertools模块介绍;常用的操作迭代对象函数:count(),cycle(),repeat(),takewhile(),chain(),groupby();计算圆周率原创 2018-08-28 11:02:59 · 601 阅读 · 0 评论 -
【Python入门】36.常用第三方模块之 获取系统信息psutil
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:通过psutil模块,我们可以轻松地获取CPU、内存、磁盘、网络、进程等相关信息,是系统管理与维护必不可少的模块。原创 2018-09-03 18:32:10 · 802 阅读 · 0 评论 -
【Python入门】38.第一个GUI程序
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何使用Python内置的Tkinter,创建第一个GUI程序。原创 2018-09-06 16:21:46 · 2759 阅读 · 1 评论 -
【Python入门】39.网络编程
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:网络编程的概念介绍;TCP/IP协议的基本介绍;介绍Python的socket库,在Python中进行TCP编程与UDP编程。原创 2018-09-10 23:06:34 · 298 阅读 · 0 评论 -
【Python入门】49.异步IO之 协程
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:介绍什么是异步IO,什么是协程。在Python中是如何通过Generator实现协程运行的。原创 2018-09-24 20:45:36 · 325 阅读 · 0 评论 -
【Python入门】48.Web开发之 Web框架与MVC模式
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:Web框架的基本介绍;以Flask框架为例创建一个可登录的页面;如何使用MVC模式进行Web开发。原创 2018-09-23 16:59:47 · 1646 阅读 · 0 评论 -
【Python入门】47.Web开发之 WSGI接口
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何使用WSGI函数编写一个简单的Web应用。原创 2018-09-22 18:07:43 · 397 阅读 · 0 评论 -
【Python入门】46.Web开发之 HTML简介
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:HTML、CSS、JavaScript的简单介绍。原创 2018-09-21 18:33:24 · 287 阅读 · 0 评论 -
【Python入门】45.Web开发之 HTTP协议简介
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:介绍Web开发的几个发展阶段;HTTP协议简介,请求信息、响应信息的分析;HTTP工作原理。原创 2018-09-21 15:13:09 · 277 阅读 · 0 评论 -
【Python入门】43.数据库之 使用MySQL
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:如何快速创建一个简单的MySQL数据库;使用PyMySQL库操作MySQL。原创 2018-09-20 16:49:22 · 162 阅读 · 0 评论 -
【Python入门】42.数据库之 使用SQLite
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:数据库的简单介绍;关系数据库的简单介绍;SQLite的基本语法介绍原创 2018-09-19 18:23:42 · 273 阅读 · 0 评论 -
【Python入门】44.数据库之 使用SQLAlchemy
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何使用SQLAlchemy创建数据库表原创 2018-09-21 13:27:45 · 212 阅读 · 0 评论 -
【Python入门】41.电子邮件之 POP3收取邮件
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:如何通过POP3,用Python收取电子邮件。原创 2018-09-13 18:21:16 · 1602 阅读 · 0 评论 -
【Python入门】40.电子邮件之 SMTP发送邮件
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:电子邮件的传输原理;发邮件时使用SMTP协议,收邮件时使用POP或IMAP协议;通过SMTP发送邮件原创 2018-09-13 18:12:09 · 2492 阅读 · 0 评论 -
【Python入门】24.常用内置模块之 时间处理datetime
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:datetime模块介绍,包括datetime类、timedelta类、timezone类;timestamp的介绍;datetime与str之间的转换原创 2018-08-23 17:15:59 · 382 阅读 · 0 评论 -
【Python入门】21.进程编程之 multiprocessing多进程 & 实现分布式进程
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:多进程编程;fork( )的介绍;multiprocess模块;Process类;Pool类;subprocess类;进程间通信;Queue队列;分布式进程原创 2018-08-20 16:46:13 · 555 阅读 · 0 评论 -
【Python入门】11.面向对象编程之 类、实例与方法
本学习笔记基于廖雪峰的Python教程,更新于2019年11月24日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:面向对象编程的思想介绍;类的定义与属性;实例的定义与属性;方法。原创 2018-08-11 20:23:19 · 256 阅读 · 0 评论 -
【Python入门】15.面向对象编程之 定制类常用的定制方法
(`・ω・´)本学习笔记基于廖雪峰的Python教程,更新于2019年11月28日。本节内容包括:面向对象编程的一些特殊方法介绍:\__str__( );\__repr__( );\__iter__( )与\__next__( );\__getitem__( );\__setitem__( );\__delitem__( );\__getattr__( );\__call__( )原创 2018-08-14 17:51:29 · 275 阅读 · 0 评论 -
【Python入门】14.面向对象编程之 访问限制与绑定限制__slots__
本学习笔记基于廖雪峰的Python教程,更新于2019年11月27日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:访问限制;private变量的定义;绑定属性与方法;__slots__的使用原创 2018-08-14 13:58:47 · 238 阅读 · 0 评论 -
【Python入门】5.函数基础 & 递归函数实现汉诺塔算法
本学习笔记基于廖雪峰的Python教程,更新于2019年11月10日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:函数的定义与调用;函数的参数;默认参数;可变参数;关键字参数;命名关键字参数;多种参数组合使用;递归函数;汉诺塔算法实现原创 2018-08-06 20:20:16 · 670 阅读 · 0 评论 -
【Python入门】10.模块、包与作用域
本学习笔记基于廖雪峰的Python教程,更新于2019年11月20日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:模块的基本介绍;包;模块的编写;作用域;第三方模块;模块搜索路径原创 2018-08-10 18:26:21 · 414 阅读 · 0 评论 -
【Python入门】4.条件判断if 和 循环for与while的运用
本学习笔记基于廖雪峰的Python教程,更新于2019年11月10日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:条件判断if...else语句,循环for...in语句,循环while语句,break语句,continue语句。原创 2018-08-05 22:13:29 · 387 阅读 · 0 评论 -
【Python入门】9.高阶函数之 闭包与装饰器,装饰器究竟是怎么运行的?
本学习笔记基于廖雪峰的Python教程,更新于2019年11月19日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:返回函数;闭包的介绍;装饰器的工作原理解析原创 2018-08-09 20:36:29 · 220 阅读 · 0 评论 -
【Python入门】8.高阶函数之 匿名函数和偏函数
本学习笔记基于廖雪峰的Python教程,更新于2019年11月17日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:匿名函数 lambda的介绍;偏函数的介绍高阶函数匿名函数 lambda偏函数高阶函数匿名函数 lambdalambda,即希腊字母λ。顾名思义,匿名函数没有函数名,在运用时采取lambda x : ...的方式,如l...原创 2018-08-09 18:59:53 · 314 阅读 · 0 评论 -
【Python入门】3.Python中list、tuple、dict、set的用法
本学习笔记基于廖雪峰的Python教程,更新于2019年11月10日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:list、tuple、dict、set的介绍与比较原创 2018-08-05 17:40:01 · 414 阅读 · 0 评论 -
【Python入门】2.编程基础之 数据类型和字符编码
本学习笔记基于廖雪峰的Python教程,更新于2019年11月10日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:输入与输出、数据类型、字符编码、格式化输出。输入与输出输出print('Hello, world') #打印字符串print('Life is short,','you need python.') #打印多个字符串print('1024*768=',10...原创 2018-08-04 17:56:16 · 472 阅读 · 0 评论 -
【Python入门】6.生成器与迭代器 & 杨辉三角排列的生成
本学习笔记基于廖雪峰的Python教程,更新于2019年11月10日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:切片;迭代;列表生成器;生成器 generator;迭代器 iterator原创 2018-08-07 19:02:53 · 619 阅读 · 0 评论 -
【Python入门】12.面向对象编程之 三大特征:封装、继承和多态 & 鸭子类型是什么?
本学习笔记基于廖雪峰的Python教程,更新于2019年11月25日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:面向对象的三大特征;封装;继承;多态;动态语言的鸭子类型原创 2018-08-12 18:52:55 · 497 阅读 · 0 评论 -
【Python入门】16.面向对象编程之 装饰器@preperty 和 枚举类Enum
本学习笔记基于廖雪峰的Python教程,更新于2019年11月29日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:@preperty可以把方法变成属性调用;使用Enum类定义枚举类原创 2018-08-15 15:20:45 · 602 阅读 · 0 评论 -
【Python入门】31.常用内置模块之 XML & 抓取Yahoo天气预报信息
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:XML的介绍;如何用SAX解析XML文本;XML文本生成;通过解析Yahoo的XML格式文本获取其天气预报信息。原创 2018-08-30 17:12:58 · 541 阅读 · 0 评论