Gevent

Gevent

文章 46 浏览 203

从memcache读取数据有时会失败

我编写了一个基于 gevent 的程序,允许其 Web 客户端通过它快速交换消息(因此它的工作方式就像一个集线器)。 由于我目前仅支持轮询机制,因此我将其…

妖妓 2024-09-27 06:22:58 4 0

SSL 和 WSGI 应用程序 - Python

我有一个 WSGI 应用程序,我想将其置于 SSL 后面。我的 WSGI 服务器是 gevent。 在这种情况下,通过 SSL 为应用程序提供服务的好方法是什么?…

撕心裂肺的伤痛 2024-09-01 19:35:44 5 0

如何使 Django 与不受支持的 MySQL 驱动程序(例如 gevent-mysql 或 Concurrence 的 MySQL 驱动程序)一起工作?

我有兴趣在 Concurrence 或 gevent 等异步框架上运行 Django。这两个框架都带有自己的异步 MySQL 驱动程序。 问题是 Django 仅官方支持 MySQLdb。我需…

请远离我 2024-08-29 00:44:44 7 0

获取“i”的值来自 GEvent

我试图在按下地图上的每个图标时添加一个事件侦听器。我将信息存储在数据库中,我想要检索的值是“i”,但是当我输出“i”时,我得到它的最后一个值,…

迷离° 2024-08-25 00:45:46 6 0

尝试在Python中使用gevent库:“ImportError:无法导入名称核心”

我正在尝试在我正在编写的 Python 应用程序中使用 gevent 库。但是,easy_install 和手动安装似乎都失败了。有什么建议吗? Python 2.6.2 (r262:71600…

痞味浪人 2024-08-22 11:38:57 5 0

Gevent的猴子补丁会对python代码的服务器造成影响吗?

我使用gevent来单线程优化redis,因为猴子补丁是全局的,所以我想知道我引入了猴子补丁之后会对服务器中其他人的代码尤其是多线程造成什么样的影响呢…

心头的小情儿 2022-09-12 03:56:12 39 0

python 中协程 asyncio 是如何实现异步IO的?

gevent 有 gevent.monkey.patch_all() 会替换调内置的io方法比如下面这段 会监控可读的 socket 文件描述符: gevent.hub.get_hub().loop.io(on_state…

十二 2022-09-11 23:39:57 27 0

Ipython console中monkey.patch_all()出错

代码如下: from gevent import monkey monkey.patch_all() import gevent import urllib def run_task(url): print('Visit --&gt %s' % url) try: r…

追我者格杀勿论 2022-09-06 20:42:13 27 0

python2.7 协程,如何调度运行两个协程?

我想在爬虫文件里定义两个协程,一个是save_task,另一个是get_task。但是运行这个py文件后,每次都是save运行完之后才开始运行get,如何调度两个协…

小女人ら 2022-09-06 06:45:46 27 0

python多进程多线程和gevent怎样让数据正确的共享.

import time import gevent from threading import Thread from multiprocessing import Process okinfo_list=[] Ainfo_list=[ainfo for ainfo in ra…

蓝颜夕 2022-09-05 19:31:40 35 0

gevent模块的使用中,如果“主线程”有非I/O的阻塞,会影响其他协程的执行?

gevent模块的使用中,如果“主线程”(这个表述不太准确)中,有非IO的阻塞操作(比如 input),就会让其他协程无法执行? 比如: 例子① from geven…

荭秂 2022-09-05 10:59:36 24 0

gevent 模块生成的 greenlet 对象,要如何启动?

以前以为:gevent 模块生成的 greenlet 对象,需要用 join 或 joinall 来启动。例如: # /usr/bin/env python3 # -*- encoding:utf-8 -*- from gevent …

想挽留 2022-09-05 10:47:04 19 0

python多进程和协程怎么正确使用

import requests,gevent,gevent.monkey from multiprocessing import Pool gevent.monkey.patch_socket() url="http://www.xxx.cn"#替换了URL def ge…

何以笙箫默 2022-09-05 07:44:37 17 0

gevent实现的协程是同步非阻塞还是异步非阻塞?

①:gevent就是python的协程库,用monkey_patch的方式实现了python的协程,它解决的问题主要是把阻塞IO通过协程的方式转为非阻塞IO,gevent是同步非…

叫思念不要吵 2022-09-05 07:29:26 21 0

python多进程+协程的正确姿势?

python多进程+协程的正确姿势是什么?下面这段代码算不算多进程和协程结合的例子? from multiprocessing import Pool import gevent def test1(): pri…

So尛奶瓶 2022-09-05 03:36:59 14 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文