E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
asyncio
fastapi 关于线程池、同步、异步的问题解答汇总
seo优化:如何在python的
asyncio
里面执行同步函数并且不阻塞事件循环如何在python的fastapi里面执行同步函数并且不阻塞事件循环fastapi的视图函数加不加async的区别fastapi
·
2024-02-25 03:05
python
1.3.网络编程
在Python中进行网络编程可以使用多种模块和库,常用的有socket模块、socketserver模块、
asyncio
库等。这些工具提供了不同级别和方式的网络编程支持,可以根据
sty3318
·
2024-02-19 20:56
python学习
python
学习
Python
asyncio
updateCode#@Time:2023/11/1016:02#@Author:yhw#@FileName:c_update.py#@Description:importthreadingimport
asyncio
importsubprocessimportosfrom
Loganer
·
2024-02-14 03:59
Python
python
开发语言
爬取猫眼电影 通过Python异步进行MongoDB存储
fromurllib.robotparserimportRobotFileParserimportrequestsfrompyqueryimportPyQueryimportpymongoimportcopyimport
asyncio
Serven_Students
·
2024-02-12 04:44
【Python 学习笔记】异步IO (
asyncio
) 协程
可以交给
asyncio
执行的任务被称为协程,
asyncio
即异步的意思,在Python3中这是一个仅使用单线程就能达到多线程、多进程效果的工具。
TeamsSix
·
2024-02-10 21:19
aiohttp——异步爬虫
()assession:asyncwithsession.get('https://www.baidu.com')asresposne:print(awaitresposne.text())loop=
asyncio
.get_event_loop
派派森森
·
2024-02-10 12:31
Python
asyncio
高性能异步编程 详解
目录一、协程1.1、greenlet实现协程1.2、yield关键字1.3、
asyncio
1.4、async&await关键字二、协程意义三、异步编程3.1、事件循环3.2、快速上手3.3、await3.4
编程抗氧化
·
2024-02-10 07:52
Python
python
开发语言
asyncio
异步
uvloop
await
(五)Web框架
更新app.py:#-*-coding:utf-8-*-importlogging;logging.basicConfig(level=logging.INFO)import
asyncio
,os,json
顽强的猫尾草
·
2024-02-09 14:23
python协程 async/await的理解
新老对比用
asyncio
提供的@
asyncio
.coroutine可以把一个generator标记为coroutine类型,然后在coroutine内部用yieldfrom调用另一个coroutine实现异步操作
一条不更新的懒狗
·
2024-02-08 17:25
【Go】三、Go并发编程
并发编程我们主流的并发编程思路一般有:多进程、多线程但这两种方式都需要操作系统介入,进入内核态,是十分大的时间开销由此而来,一个解决该需求的技术出现了:用户级线程,也叫做绿程、轻量级线程、协程python-
asyncio
清河__
·
2024-02-08 02:20
Go
golang
开发语言
后端
python bilibili直播弹幕
原文:AioWebSocket实现python异步接收B站直播弹幕importsslimportwebsocketimport
asyncio
importzlibimportjsonimport_threadasthreadimporttimeimportrequestsclassWebsocketClient
暗碳
·
2024-02-07 18:30
python
开发语言
《Python 网络爬虫简易速速上手小册》第6章:Python 爬虫的优化策略(2024 最新版)
文章目录6.1提高爬虫的效率6.1.1重点基础知识讲解6.1.2重点案例:使用
asyncio
和aiohttp实现异步爬虫6.1.3拓展案例1:利用Scrapy的并发特性6.1.4拓展案例2:使用缓存来避免重复请求
江帅帅
·
2024-02-07 00:30
《Python
网络爬虫简易速速上手小册》
python
爬虫
数据分析
数据挖掘
人工智能
网络安全
性能优化
fastapi框架
Starlette是一种轻量级的ASGI框架/工具包,是构建高性能
Asyncio
服务的理性选择。快速:可
阿汤哥的程序之路
·
2024-02-06 20:31
python
fastapi
【python】asyncore 和
asyncio
异步套接字服务
不过,需要注意的是,随着Python3.4引入
asyncio
模块,asyncore在新的Python项目中已经较少使用,因为
asyncio
提供了更加现代、灵活和强大的异步编程能力。
言之。
·
2024-02-04 16:39
python
开发语言
ROS bridge内网穿透例程
安装与基本通信sudoapt-getinstallros-noetic-rosbridge-*ros_bridge使用的是websocket的通信机制#-*-coding:utf-8-*-import
asyncio
importwebsocketsimportjsonasyncdefconnect_to_ros_bridge
Moresweet猫甜
·
2024-02-04 16:09
日常问题
人工智能
机器人
SLAM
ROS
websocket
廖雪峰python教程之搭载web-app骨架day2
在这里先给出廖雪峰老师给出的源码app.py,并且我按照自己的理解进行了相关的标注:importlogging;logging.basicConfig(level=logging.INFO)import
asyncio
港的小天地
·
2024-02-04 10:18
Python
python
廖雪峰Python教程实战Day 2 - 编写Web App骨架,运行后不显示网页如何解决
教程代码如下:importlogging;logging.basicConfig(level=logging.INFO)import
asyncio
,os,json,timefromdatetimeimportdatetimefromaiohttpimportwebdefindex
要努力学习鸭
·
2024-02-04 10:43
Python
web
app
python
python使用websockets库
/usr/bin/python3#主要功能:创建1个基本的websocketserver,符合
asyncio
开发要求import
asyncio
impo
*Major*
·
2024-02-03 03:22
python
numpy
开发语言
pyppeteer(五)--执行自定义js
先上整体代码import
asyncio
fro
瓜T_T
·
2024-02-02 11:54
【Python】
asyncio
库的介绍及用法
目录1、应用场景2、
asyncio
-标准库1、应用场景Python的
asyncio
库被设计用于处理并发和异步编程,同时提供了基于协程的高级API,以在处理一些I/O密集型操作时提供更好的性能和易用性。
“趁早”
·
2024-02-01 06:40
python
python
笔记
【python】使用aiohttp库编写一个简单的异步服务器
它建立在Python的
asyncio
库之上,提供了一种方便的方式来处理异步请求和响应。
babybin
·
2024-01-29 07:30
服务器
运维
python
asyncio
异步编程
一、协程协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。对于协程而言,并不是计算机所提供的,计算机所提供的只有进程和线程、而协程则是通过程序员人为所创造的。我们通常将协程称为微线程,是一种用户态的轻量级线程。协程不像线程和进程那样,需要进行系统内核上的上下文切换,协程的上下文切换是由程序员决定的。在Python中
小石潭记丶
·
2024-01-29 07:12
python
开发语言
前端
fastapi学习
Starlette是一种轻量级的ASGI框架/工具包,是构建高性能
Asyncio
服务的理性选择。快速:可与NodeJS和Go比肩的极高性能(归功于Starlette
likemebee
·
2024-01-29 05:10
fastapi
学习
Python
asyncio
的基本使用
Asyncio
在python3.6、3.7的基本使用方式什么是事件循环(eventloop):一方面,它类似于CPU,顺序执行协程的代码;另一方面,它相当于操作系统,完成协程的调度,即一个协程“暂停”时
__walden
·
2024-01-28 00:14
#
Python进阶
python
利用aiohttp异步爬虫实现网站数据高效抓取
一、aiohttp简介aiohttp是一个基于
asyncio
的异步HTTP客户端/服务器框架,它提供了一种简单而强大的方式来处理
小白学大数据
·
2024-01-27 13:42
python
爬虫
android
python
vue2使用websocket和echars动态展示本机CPU使用情况,后端框架使用fastapi
后端代码:fromfastapiimportFastAPI,WebSocketimportpsutilimport
asyncio
app=FastAPI()@app.websocket("/ws")asyncdefwebsocket_endpoint
默默前行的旅者
·
2024-01-26 12:51
websocket
fastapi
网络协议
MetaGPT入门(三)-OSS订阅智能体
《MetaGPT智能体开发入门》教程-飞书云文档(feishu.cn)import
asyncio
importosimportsmtplibimporttimefromemail.mime.multipartimportMIMEMultipartfromemail.mime.textimportMIMETextfromtyping
zhengknight
·
2024-01-25 21:28
python
pyppeteer脚本
import
asyncio
frompyppeteerimportlaunchlaunch_args={"headless":True,"args":["--start-maximized","--no-sandbox
国强_dev
·
2024-01-25 14:33
python
html转换图片
import
asyncio
frompyppeteerimportlaunchasyncdefhtml_to_image_binary(html):#创建浏览器实例browser=awaitlaunch(
国强_dev
·
2024-01-25 14:03
html
python
前端
服务端性能优化措施
应用一般语言不会成为瓶颈数据结构和算法优化数据库层:索引优化,慢查询消除,批量减少操作IO,使用NoSQL网络IO:批量操作,pipeline操作减少IO缓存:使用内存数据库redis/memcached异步:
asyncio
meto风
·
2024-01-24 17:37
爬虫案例—抓取找歌词网站的按歌词找歌名数据
https://www.91ge.cn/lxyyplay/find/目标:抓取页面里的所有要查的歌词及歌名等信息,并存为txt文件一共46页数据网站截图如下:抓取完整歌词数据,如下图:源码如下:import
asyncio
importtimeimportaiohttpfromaiohttpimportTCPConnector
Bruce_Liuxiaowei
·
2024-01-24 10:42
总结经验
编程
爬虫案例
爬虫
python
Python中的aiohttp模块简单运用
在命令行中执行以下命令即可安装:pipinstallaiohttpaiohttp构建在
asyncio
之上,并提供了一个方便的API来发起HTTP请求并处理响应。
梓沫1119
·
2024-01-23 17:05
Python
python
websocket
开发语言
利用Pytest插件pytest-
asyncio
实现异步代码测试
在现代异步编程的时代,Python中的pytest-
asyncio
插件为我们提供了在异步代码中进行测试的强大工具。
Summer Stone
·
2024-01-23 14:23
自动化测试
pytest
协程&
asyncio
&异步编程学习
3、
asyncio
装饰器(py3.4)4、async、aw
有梦想有行动
·
2024-01-23 03:04
学习
python异步切片下载文件(内置redis获取任务 mongo更新任务状态等)
异步切片下载二进制文件并上传桶删除本地文件importjsonimportosimport
asyncio
fromurllibimportparseimportaiohttpimportaioredisfrommotor.motor_
asyncio
import
AsyncIO
MotorClientfromretryingimportretryfromminioimportMiniofromminio
༒࿈十三༙྇࿈༒
·
2024-01-19 17:01
python
工具
python
redis
开发语言
metagpt入门(三)多动作Agent
实现一个多动作Agent都在代码注释里了,主要记住这些步骤就写出代码来了import
asyncio
importosimportreimportsubprocessfrommetagpt.schemaimportMessagefrommetagpt.logsimportloggerfrommetagpt.actionsimportActionfrommetagpt.rolesimportRolecl
zhengknight
·
2024-01-19 10:59
python
深入了解Taipy:Python打造Web应用的全面教程
其中,Taipy(Tornado+
asyncio
+IPython)是一种强大的工具组合,可以帮助大家轻松构建高性能的Web应用程序。
Rocky006
·
2024-01-17 23:40
开发语言
python
Web
并发异步编程之争:协程(
asyncio
)到底需不需要加锁?(线程/协程安全/挂起/主动切换)Python3
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_208协程与线程向来焦孟不离,但事实上是,线程更被我们所熟知,在Python编程领域,单核同时间内只能有一个线程运行,这并不是什么缺陷,这实际上是符合客观逻辑的,单核处理器本来就没法同时处理两件事情,要同时进行多件事情本来就需要正在运行的让出处理器,然后才能去处理另一件事情,左手画方右手画圆在现实中本来就不成立,只不过这个让出的过
刘悦的技术博客
·
2024-01-17 20:36
异步计算斐波那契数列
异步计算斐波那契数列,半分钟计算5000万项的数值importsys,time,
asyncio
deftimer(func):defwrapper(*args,**kwargs):start_time=time.time
Hann Yang
·
2024-01-14 23:23
Python
python
asyncio
和aiohttp的简单应用
importosimportaiohttpimport
asyncio
semaphore=
asyncio
.Semaphore(2)#同时允许的最大协程数量asyncdeffetch(page,url):asyncwithsemaphore
不爱打代码的程序员
·
2024-01-14 07:25
python
爬虫
FastApi使用定时任务
下面是示例代码:fromapscheduler.schedulers.
asyncio
import
AsyncIO
Schedulerfro
☆月夏
·
2024-01-13 07:34
fastapi
Flink异步IO
本文代码gitee地址:https://gitee.com/ddxygq/BigDataTechnical/blob/main/Flink/src/main/java/operator/
AsyncIO
Demo.java
大数据技术派
·
2024-01-12 07:00
#
Flink
flink
oracle
数据库
大数据
Python 协程模块
asyncio
使用指南
协程的演变其实早在Python3.4的时候就有协程,当时的协程是通过@
asyncio
.coroutine和yeildfrom实现的。
you的日常
·
2024-01-12 03:28
Pyppeteer
import
asyncio
frompyppeteerimportlaunchfrompyqueryimportPyQueryaspqasyncdefmain():#launch方法会新建一个Browser
还是那个没头脑
·
2024-01-11 18:44
@pytest.mark.
asyncio
功能和使用
@pytest.mark.
asyncio
是pytest提供的一个装饰器,用于标记异步测试函数。它告诉pytest这是一个异步测试函数,需要在运行测试时使用
asyncio
的事件循环来执行。
cqcyst
·
2024-01-11 08:13
python
python 中
asyncio
.Queue 的使用
Python的
asyncio
.Queue是一个用于多任务协作的队列对象,它是基于协程的异步编程库
asyncio
的一部分。
cqcyst
·
2024-01-11 08:13
python
开发语言
FastAPI到底用不用async?
官方文档:https://fastapi.tiangolo.com/async/做个实验:fromfastapiimportAPIRouterimporttimeimport
asyncio
router=
程序员的战歌
·
2024-01-10 19:09
Python
python
FastAPI
async
(aiohttp-
asyncio
-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
1.背景介绍在先前的博客文章中,我们已经搭建了一个基于SRS的流媒体服务器。现在,我们希望通过Web接口来控制这个服务器的行为,特别是对于正在进行的RTSP转码任务的管理。这将使我们能够在不停止整个服务器的情况下,动态地启动或停止摄像头的转码过程。Docker部署SRSrtmp/flv流媒体服务器-CSDN博客文章浏览阅读360次,点赞7次,收藏5次。SRS(SimpleRealtimeServe
迷糊小面包
·
2024-01-09 08:44
服务器
运维
Python
Asyncio
之网络编程方法详解
前记Python
Asyncio
不仅提供了简单的Socket接口,还基于
Asyncio
.Socket提供了Protocol&Transport接口以及更高级的Stream接口,这些接口大大的减轻了开发者进行网络编程的心理负担
Python_魔力猿
·
2024-01-08 00:08
python
Asyncio
Python 协程
asyncio
极简入门与爬虫实战
在了解了Python并发编程的多线程和多进程之后,我们来了解一下基于
asyncio
的异步IO编程--协程01协程简介协程(Coroutine)又称微线程、纤程,协程不是进程或线程,其执行过程类似于Python
小詹学 Python
·
2024-01-08 00:37
python
java
多线程
编程语言
并发编程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他