Python协程与异步编程超全总结

Black Python 4 次浏览
异步IO:就是发起一个IO操作(如:网络请求,文件读写等),这些操作一般是比较耗时的,不用等待它结束,可以继续做其他事情,结束时会发来通知。 协程:又称为微线程,在一个线程中执行,执行函数时可以随时中断,由程序(用户)自...

Python学习笔记-第12天:异步编程(2)和单元测试

Black Python 1 次浏览
第十二天 异步编程(2)和单元测试 今天计划学习Python的多线程编程异步编程,学习项目及练习源码地址: GitHub源码 协程 参见昨天的学习记录 无阻塞 异步程序依然会假死freezing freezing案例: import asyncio import time ...

Python学习笔记-第11天: 并发编程和异步编程(1)

Black Python 2 次浏览
第十一天 并发编程和异步编程(1) 今天计划学习Python的多线程编程异步编程,学习项目及练习源码地址: GitHub源码 线程 线程也是实现多任务的一种方式,一个进程中,也经常需要同时做多件事,就需要同时运行多个‘子任务’,这...

Python学习笔记-第10天:numpy模块以及Python的多线程编程

Black Python 3 次浏览
第十天 numpy模块介绍和使用 今天计划学习numpy模块以及Python的多线程编程,学习项目及练习源码地址: GitHub源码 numpy模块 NumPy是Python中科学计算的基础包。它是一个Python库,提供多维数组对象,各种派生对象(如掩码数组和...

Python爬虫——教你使用Scrapy框架爬取腾讯招聘信息

Black Python 2 次浏览 ,
大家好,我是霖hero 相信很多人都希望进腾讯这种大厂工作吧,人工高福利好,那么腾讯公司现在在招哪些职位,职位要求是什么呢,今天我们通过Scrapy框架来爬取腾讯招聘网,一探究竟!!! 爬前分析 爬取前我们来简单分析一下...

aiomysql踩坑日志

Black Python 5 次浏览 ,
aiomysql脏读的解决办法 创建连接池时增加 autocommit=True [code lang="python"] #!/usr/bin/python3 # -*- coding:utf-8 -*- # @Author : Charlie Zhang # @Email : charlie.zhang@wiwide.com # @Time ...

aiomysql异步操作mysql

Black Python 6 次浏览 ,
一、概述 aiomysql是一个从asyncio(PEP-3156/tulip)框架访问MySQL数据库的库。它依赖并重用PyMySQL的大部分部分。aiomysql试图成为一个很棒的aiopg库,并保留相同的api、外观和感觉。 在内部aimysql是PyMySQL的副本,底层io调...

selenium 4.0 我终于等到了你,不容易

Black Python 3 次浏览 ,
Selenium 4.0,我终于等到了你,不容易 本文环境:Python38、selenium4.1 一、版本更新 2018年的11月1号,selenium的3.141.0这个稳定版本。这个正式版本持续了将近3年的时间。 2021年10月13号,才看到4.0的正式版本,之前...

selenium爬虫:一行代码去掉所有webdriver痕迹

Black Python 3 次浏览 ,
1、前言 码工人之歌   码工人,码工魂,码工人才是人上人。   码工人你不要哭,因为……骑电瓶车的时候,擦眼流水儿不安全。   码工人996写代码少活十年,而不写代码一天都活不下去。 2、问题   噗哈哈,开个玩笑。首先回顾...
Go