随笔分类 -  Python学习

摘要:近期在学习协程,为了加深理解,本文参考官网文档:https://docs.python.org/zh-cn/3.8/library/asyncio-task.html 协程与任务 本节简述用于协程与任务的高层级API 协程 协程 通过 async/await 语法进行声明,是编写 asyncio 应 阅读全文
posted @ 2021-10-27 15:52 minseo 阅读(649) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.jianshu.com/p/9643230adadb 协程中更底层的对象:future对象,一般不会直接使用,它是task类的基类,task一部分功能是future提供的,其是更低级的接口,帮助我们去等待异步的结果。例如res=await task1 ,等结果是由fut 阅读全文
posted @ 2021-10-27 15:52 minseo 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:查看:https://blog.csdn.net/qq_27825451/article/details/86483493 声明:python协程系列文章的上一篇,即第六篇,详细介绍了asyncio的几个底层API概念,asyncio的事件循环EventLoop,Future类的详细使用,以及集中回 阅读全文
posted @ 2021-10-27 09:35 minseo 阅读(2803) 评论(0) 推荐(2) 编辑
摘要:参考:https://blog.csdn.net/qq_27825451/article/details/86292513 声明:python协程系列文章的上一篇,即第五篇,详细介绍了asyncio的核心概念,asyncio的设计架构,Task类的详细作用,本文为系列文章的第六篇,将介绍更加底层的A 阅读全文
posted @ 2021-10-22 14:54 minseo 阅读(4761) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/qq_27825451/article/details/86218230 声明:本文针对的是python3.4以后的版本的,因为从3.4开始才引入asyncio,后面的3.5 3.6 3.7版本是向前兼容的,只不过语法上面有稍微的改变。比如在3.4版 阅读全文
posted @ 2021-10-16 10:11 minseo 阅读(1910) 评论(1) 推荐(2) 编辑
摘要:参考:https://blog.csdn.net/qq_27825451/article/details/86162597 声明:后面会不断穿插这样的一些概念,一定要深入理解一些关键的基本思想。这些基本概念很多的参考资料参差不齐,讲解不是很清楚,本章将详细,用最通俗易懂的语言解释,什么是线程、进程、 阅读全文
posted @ 2021-10-13 15:20 minseo 阅读(799) 评论(0) 推荐(1) 编辑
摘要:参考:https://blog.csdn.net/qq_27825451/article/details/85244237 一,yield from的简单实现 从前面系列文章中,我们了解到,yiedl每次“惰性返回”一个值,其实从名字中就能看出,yield from是yield的升级改进版本,如果将 阅读全文
posted @ 2021-10-13 11:18 minseo 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:查看:https://blog.csdn.net/qq_27825451/article/details/85234610 一,什么是协程(coroutine) 1,协程定义 协程,又称微线程,纤程。英文名Coroutine。协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛 阅读全文
posted @ 2021-10-12 10:01 minseo 阅读(818) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/qq_27825451/article/details/85226239 声明:本文将详细讲解python协程的实现机理,为了彻底的弄明白它到底是怎么一回事,鉴于篇幅较长,将彻底从最简单的yield说起从最简单的生成器开始说起,因为很多看到这样一句话 阅读全文
posted @ 2021-10-11 08:37 minseo 阅读(719) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/SL_World/article/details/86507872 解释之前,我们先来看一张概览图,下面是一张关于容器(container)、可迭代对象(Iterable)、迭代器(iterator)、生成器(generator)、生成器函数和生成器 阅读全文
posted @ 2021-09-30 17:08 minseo 阅读(302) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/weixin_40247263/article/details/82724878 本文讲解Python生成器的send,close函数与yield关键字协作 generator的seng()函数和yield关键字 以之前对yield关键字的了解,无非 阅读全文
posted @ 2021-09-28 17:43 minseo 阅读(241) 评论(0) 推荐(0) 编辑
摘要:参考原文:https://www.cnblogs.com/blueberry-mint/p/14277882.html 1 简介 SQLAlchemy是用Python编程语言开发的一个开源项目。它提供了SQL工具包和ORM(对象关系映射)工具,使用MIT许可证发行。 SQLAlchemy最初在200 阅读全文
posted @ 2021-09-17 15:49 minseo 阅读(1370) 评论(3) 推荐(0) 编辑
摘要:参考:https://www.pynote.net/archives/630 parseaddr函数和formataddr函数,都来自email.utils模块,用来在发送Email的时候,“美化”地址中的姓名部分。本文介绍如何使用这两个函数。 引入parsesaddr和formataddr use 阅读全文
posted @ 2021-09-10 16:28 minseo 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/yscoder/article/details/102556006 在vscode中如果使用相对路径打开文件时,直接在当前目录运行是没有问题的,但是使用调试模式时会提示找不到文件,是因为调试模式会自动进入调试模式配置文件的文件夹 在vscode中, 阅读全文
posted @ 2021-08-28 10:20 minseo 阅读(8326) 评论(3) 推荐(0) 编辑
摘要:参考:https://www.runoob.com/python/python-xml.html 什么是XML XML 指可扩展标记语言(eXtensible Markup Language)。 XML被设计用来传输和存储数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件 阅读全文
posted @ 2021-08-27 13:38 minseo 阅读(150) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.cnblogs.com/fnng/p/3581433.html 什么是xml xml即可扩展标记语言,它可以用来标记数据,定义数据类型,是一种允许用户对自己的编辑语言进行定义的源语言。 测试 adc.xml <?xml version="1.0" encoding="u 阅读全文
posted @ 2021-08-26 08:44 minseo 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:参考:https://zhuanlan.zhihu.com/p/146016738 urllib库的作用 爬虫的第一个步骤是获取网页,urllib库是用来实现这个功能:想服务器发送请求,得到服务器响应,获取网页的内容。 Python的强大在于提供了功能齐全的类库,来帮助我们完成这个请求,通过调用ur 阅读全文
posted @ 2021-08-24 11:36 minseo 阅读(789) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.jianshu.com/p/067ab9c5ee73/ 本文环境 win10 + python3.6 文件操作 一般文件操作可以通过open的方式获取一个文件对象fp,比如 # 以只读模式打开一个文件对象赋值给变量fp fp = open(r'D:\learn-pyth 阅读全文
posted @ 2021-08-19 09:09 minseo 阅读(289) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.runoob.com/python3/python3-func-bytes.html 描述 bytes 函数返回一个新的 bytes 对象,该对象是一个 0 <= x < 256 区间内的整数不可变序列。它是 bytearray 的不可变版本。 语法 class byt 阅读全文
posted @ 2021-08-16 10:31 minseo 阅读(263) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/pengjunlee/article/details/91127222 Base64简介 Base64是网络上最常见的用于传输8bit字节码的编码方式之一,Base64就是一种基于64个可打印字符(包括a-z,A-Z,0-9,/,+)来表示二进制数据 阅读全文
posted @ 2021-08-13 17:21 minseo 阅读(4350) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示