![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
文章平均质量分 50
Python相关学习笔记与源码分析
歪歪梯
这个作者很懒,什么都没留下…
展开
-
Python3异步编程:yield与yield from
yieldyield把函数变为generatorgenerator中如果执行return语句也会向常规函数一样终止yield会执行完下一条语句后,挂起这个方法,保存该语句结果直到外部调用next或者send才继续方法的执行外部调用的第一次send的参数必须是None,代表启动函数,可以得到yield语句保存的返回值但是不会继续往下第二次send开始,会唤醒当前yield语句,send传递的参数,会作为当前yield语句的返回值(不再执行一次yield语句),继续往yield后面执行然后在下一原创 2021-09-30 00:36:40 · 358 阅读 · 0 评论 -
Django学习笔记
安装 pip install Django==3.1或者git clone https://github.com/django/django.git或者https://codeload.github.com/django/django/tar.gz/master初始化Django项目原创 2020-08-12 23:23:44 · 141 阅读 · 0 评论 -
protoBuf-python学习笔记
protoBuf-python学习笔记protoBuf官方简介下载protoBuf编译器编译proto到python代码proto包名syntax声明导入包定义message定义字段定义服务结合grpc生成py的rpc代码protoBuf官方简介protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法它可用于(数据)通信协议、数据存储等。Protocol Buffers 是一种灵活,高效,自动化机制的结构数据序列化方法可类比 XML,但是比 XML 更小(3 ~原创 2020-08-09 12:04:01 · 1020 阅读 · 0 评论 -
Python多进程
Python多进程fork子进程创建独立子进程使用进程池进程间通信Python的线程因为解释器锁的设计,所以不能充分利用CPU,只能通过进程来实现多核利用性能考虑的话,底层还是不要用Py,进程切换效率太低,Py多做为脚本层的胶水语言fork子进程如果是linux上,可以使用linux的fork函数创建子进程在python里通过os模块调用linux的fork,可以直接生成一个与当前进程执行完fork语句后的状态一致的拷贝子进程import ospid = os.fork()if pid==0原创 2020-07-21 22:58:24 · 131 阅读 · 0 评论 -
Python学习笔记(二)
Python学习笔记(二)赋值、不可变类型与可变类型正则表达式super经典类与新式类赋值、不可变类型与可变类型Python中一切皆对象,每一次赋值都是对象引用的传递,而部分类型是不可变引用,所以赋值时实际是创建了新对象,引用新对象。不可变对象数字、字符串、元组等的变量在赋值时,都是引用新对象可变类型List、Set、Dictonary等的变量在赋值时,都是创建新引用,引用旧对象正则表达式通过引入Python模块re使用re.match(正则表达式字符串,原字符串)返回从字符串开始的匹原创 2020-07-12 23:52:39 · 151 阅读 · 0 评论 -
Python学习笔记(一)
Python学习笔记编码智能补齐注释与字符串变量定义布尔值特殊运算符条件语句循环语句函数定义可变参数pass语句异常、捕获与finallydel变量定义模块与导入集合垃圾回收面向对象泛型函数多线程锁函数注解反射编码Python默认编码为ASCII在文件开头使用下面语句修改编码为UTF8# coding=utf-8智能补齐Python中不需要主动在行末添加分号,会智能补齐注释与字符串单行注释,通过在行的头部加上#,如#这是注释多行注释使用三个单引号或者三个双引号作为起止符,如'''原创 2020-06-25 13:01:41 · 243 阅读 · 0 评论 -
python网络爬虫并输出excel
title: Python网络爬虫并输出到excel欢迎查看Eetal的第五篇博客–Python网络爬虫并输出到excelPython版本与IDE笔者用的是python3.6.5以及PyCharm不得不说,JetBrains做的IDE都很不错,无论是这款PyCharm还是IntelliJ在形参处的名称提示太方便了网络爬虫笔者学java的,本次写这个爬虫纯粹为了交作业学过java的U...原创 2019-03-27 19:41:22 · 7771 阅读 · 2 评论