腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
在
线程
中
获取
/
发布
数据
python
、
multithreading
我已经实现了监听我的
数据
库的
python
代码,并不断地将
数据
存储
在
pandas DataFrame
中
(插入新行,并以无限循环的形式更新旧
数据
)。
数据
显示在
数据
库
中
(平均每1-5秒更新一次)。我的
python
代码的第二部分应该用这个DataFrame做一些事情。所以我想做的就是把我的代码分成不同的
线程
。第一个
线程
将
数据
存储
在
DataFrame<em
浏览 29
提问于2020-01-31
得票数 1
2
回答
用
Python
和C api进行多
线程
python
、
c++
、
multithreading
、
python-c-api
我有一个C++程序,它使用C++来使用我的
Python
库。
Python
库和C++代码都是多
线程
的。 特别是,C++程序的一个
线程
实例化了继承自threading.Thread的
Python
对象。我需要我的所有C++
线程
能够调用该对象上的方法。从我的第一次尝试(我只是天真地从主
线程
实例化对象,然后等待一段时间,然后调用该方法),我注意到,与创建的对象关联的
Python
线程
的执行在执行返回到C++程序后立即停止。如果执行保留在
Py
浏览 4
提问于2015-04-12
得票数 12
回答已采纳
1
回答
为什么/如何按照创建顺序安排
线程
?
python-3.x
、
python-multithreading
、
gil
下面的代码
在
python
27上打印False,
在
my Mac上
在
python
36上打印True。the output is ordered我知道,为了更好地调度/公平,GIL改进是
在
python
3
中
添加的。我不明白这些代码是如何/为什么
在
python
36上打印
python</
浏览 2
提问于2018-01-01
得票数 3
回答已采纳
1
回答
烧瓶/RabbitMQ:
在
单独的
线程
上使用消息,而不是应用程序
python
、
multithreading
、
flask
、
rabbitmq
、
thread-safety
我有一个Flask微服务,它通过端点(例如):/getdata为用户请求提供服务另一个服务更新
数据
库(从而使缓存失效一旦服务完成了
数据
库的更新,它就会向rabbitmq
发布
一条消息,声明:“更新已完成”
线程
2:订阅队列--其中
浏览 4
提问于2017-10-22
得票数 2
回答已采纳
3
回答
python
中
的调度问题
python
、
multithreading
、
scheduling
我使用
python
将硬件usb嗅探器设备与供应商提供的
python
连接起来,并试图
在
无限循环中的一个单独
线程
中
读取(usb
数据
包)(这很好)。
在
主
线程
终止整个程序之前,我希望这段代码开始转储usb
数据
包大约一秒。然而,我所看到的只是“睡眠1”,然后usb_dump()过程将永远运行。,这是
python
调度程序的问题,而不是他们api的错误,因此帮不上忙: 然而,
在
Python
中使
浏览 8
提问于2009-07-30
得票数 0
回答已采纳
1
回答
boost.
python
不支持并行吗?
c++
、
boost
、
parallel-processing
、
boost-python
我正在尝试使用boost.
python
将一段C++代码包装到
python
lib
中
,然而,我发现多个实例不能同时运行:class Foo{ Foo(){}(run_test) using namespace boost::
python
; .def("run", &Foo它是使用CMake (CMake)编译的: add_
浏览 0
提问于2011-11-04
得票数 9
回答已采纳
1
回答
属性不存在时PyObject_HasAttrString段错误,存在时不存在
python
、
segmentation-fault
、
cpython
我遇到了一个关于
Python
C API的非常奇怪的问题。我有一个全局作用域结构'dcon‘,它包含一个设备’PyObject‘成员。#5 0x00007ffff4f2056d in get_mac_addr (size=0x7ffff4f1cd28, addr=<optimized out>) at config.c:165 我对
Python
我最初的想法是,我
在
引用计数方面做了一些错误的事情,但我似乎无法理解它。
浏览 0
提问于2012-10-28
得票数 0
回答已采纳
1
回答
在
python
中使用Eventlet模块比使用
线程
模块有什么好处?
python
、
multithreading
、
eventlet
特别是Eventlet
中
的GreenPool类。我测试了一些将大文件作为分块上传的单独部分上传到S3的代码。到目前为止,我注意到的是,当使用eventlet时,CPU使用率要低得多。我只是
在
寻找Eventlet的其他优点和缺点,而不是仅仅使用
线程
。谢谢。
浏览 0
提问于2013-05-01
得票数 13
回答已采纳
0
回答
来自
Python
C扩展的Asyncio
python
、
python-3.x
、
python-asyncio
我有一个
Python
C扩展,它从套接字
获取
数据
并对其进行处理,
在
处理过程
中
它会释放GIL。目前我使用2个
Python
线程
,由于GIL的
发布
,它们很好地交织在一起,导致两个CPU内核上90%的负载。我如何在
Python
3 asyncio
中
实现同样的功能?我找不到正确的
Python
-C-API命令来告诉事件循环它可以执行其他操作。例如,当我的C扩展正在处理第一个套接字的
数据
时,是否
浏览 7
提问于2017-12-03
得票数 3
2
回答
检查巨蟒的
线程
安全性?
python
、
multithreading
、
pyqt
这是我第一次尝试
线程
,所以对于任何明显的错误都表示歉意。
在
伪代码
中
,这基本上是
浏览 4
提问于2013-12-06
得票数 0
回答已采纳
1
回答
在
CPython C扩展类型的属性读写之前
获取
锁
python
、
c
、
multithreading
、
cpython
我正在为CPython编写一个多
线程
C扩展。我有过氧化物酶,这是一个简单的
线程
安全。我想把它包装起来,这样就可以分配它,并通过简单的PyMemberDef从CPython访问
数据
。我的问题是,仅仅
获取
/释放getattro和setattro
中
的锁就足够了,还是缺少了什么?我对CPython API还不熟悉,所以可以完全推荐一种不同的方法。我想要做的事情的简单例子:#include <uv.h> typedef
浏览 0
提问于2020-01-08
得票数 1
回答已采纳
2
回答
使用1 connect和多个并发
发布
运行MQTT
jmeter
、
jmx
我正在尝试从Jmeter并发地向MQTT代理发送多个
发布
。我想要实现的是: 请让我知道是否有任何替代的方法来模拟相同的千兆表。
浏览 0
提问于2019-02-20
得票数 0
回答已采纳
2
回答
在
使用多
线程
C++扩展时,是否需要注意
Python
?
python
、
c++
、
multithreading
、
gil
我现在正在用
Python
实现一个
数据
订阅者,它订阅了一个
数据
发布
者(实际上是一个ZeroMQ
发布
者套接字),并且在任何新消息被输入后都会得到通知。
在
我的订阅服务器
中
,消息
在
收到后被转储到
数据
处理器。由于
数据
处理器是用C++编写的,所以我必须用一个简单的C++模块来扩展
Python
代码。 下面是我的
数据
订阅者的一个简化的可运行代码示例。,并使主
线程
连接以等待工作<e
浏览 5
提问于2016-05-29
得票数 4
回答已采纳
1
回答
boost::
python
和回调驱动的执行
python
、
multithreading
、
boost-python
、
gil
这意味着回调驱动的执行发生在另一个
线程
中
。对不起,我找不到一种方法来简化我的代码,使之成为我的问题的一个简短的、功能齐全的例子. 。编辑
在
查看了之后,我添加了几行代码,当非
python
创建的
线程
试图
浏览 3
提问于2011-12-17
得票数 0
2
回答
RLock是一个明智的默认锁吗?
python
、
multithreading
Python
中
的
线程
模块提供两种锁:公共锁和重入锁。在我看来,如果我需要一个锁,我应该总是更喜欢RLock而不是锁;主要是为了防止死锁的情况。除此之外,我看到了两点,什么时候更喜欢锁而不是RLock: performance.Due RLock有一个更复杂的内部结构,因此由于某种原因可能会导致更糟糕的,我希望防止
线程
通过锁递归。。
浏览 4
提问于2009-11-30
得票数 15
回答已采纳
1
回答
为什么这个自旋锁需要memory_order_acquire_release而不是仅仅获得?
c++
、
multithreading
、
mutex
、
atomic
、
spinlock
std::thread t(workOnResource); t2.join(); 在说明中指出:
在
两个以上的
线程
使用自旋锁的情况下,
获取
锁方法的语义是不够的。现在,锁方法是一个
获取
释放操作。因此,第12行
中
的内存模型对flag.test_and_set(std::memory_order_acquire)的调用必须更改为std::memory_order_acq_rel。为什么这种自旋锁工作
浏览 4
提问于2022-01-12
得票数 6
回答已采纳
2
回答
如何在
python
或ruby
中
执行此操作(PHP)?
php
、
python
、
ruby
、
multithreading
我的应用程序
获取
一个urls列表,并将其拆分为X(其中X= $threads),这样我就可以启动一个thread.php并计算它的urls。然后,它确实获得并
发布
了检索
数据
的请求。;对于“
线程
”(我知道它不是真正的
线程
,是分叉还是什么的),我将pids保存到一个文件
中
,以便以后检查N个
线程
是否正在运行并停止它们。现在我想从php
中
移出,我正在考虑使用
python
,因为我想了解更多关于它的信息。 如何使用
python</e
浏览 2
提问于2010-07-20
得票数 1
回答已采纳
1
回答
使用omp的CPython扩展冻结Qt
python
、
c++
、
qt
、
pyqt5
、
openmp
我需要从
Python
中
调用它,所以我创建了一个CPython包,它处理算法的包装。现在我需要一些UI,因为用户交互对于初始化某些内容至关重要。我的问题是,当我运行算法时,UI会冻结。我
在
一个单独的
线程
中
启动算法,所以这不应该是一个问题(我甚至通过用time.sleep替换函数调用来证明了这一点,它工作得很好,不会造成任何冻结)。但是,如果我停止
在
应用程序窗口上移动鼠标几秒钟,单击一个按钮,或者切换到另一个窗口,UI就会再次冻结。更奇怪的是,如果我将鼠标放在应用程序窗口之外,UI就会保持活
浏览 12
提问于2022-03-22
得票数 0
回答已采纳
1
回答
C11/C++11内存模型
获取
,
发布
,放松的细节
multithreading
、
c++11
、
c11
、
memory-barriers
、
abstract-machine
大多数关于
获取
/
发布
的解释主要集中
在
获取
线程
,接收由释放
线程
生成的所有存储。但是,在上面的示例
中
,Thread 2从未触及变量x,Thread 1/Thread 3不触及相同的原子变量。很明显,如果
线程
2要加载x,它会看到1,但这种状态是否保证级联到其他
线程
中
,这些
线程
随后会与
线程
2进行
获取
/释放同步?还是Thread 3也需要对变量
浏览 4
提问于2020-07-08
得票数 0
回答已采纳
2
回答
如何在不锁定的情况下将
数据
从
线程
输出到另一个
线程
?
multithreading
、
message-queue
、
deadlock
、
directshow
我遇到了一个死锁问题,这个问题似乎是由从
线程
调用的回调函数
中
获取
锁引起的。这是我
在
MSDN论坛上问的问题: 有人告诉我,我可以使用PostMessage of win32 sdk将
数据
发布
到另一个
线程
。我的程序是
Python
扩展模块。这可能很难添加
浏览 3
提问于2009-02-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【并发操作】协程,线程,进程是什么,在python中怎么应用?
python多线程在渗透测试中的应用,黑客入门,今晚就学
在 Power BI Desktop 中如何获取网页数据
实用贴:Python 在多线程中执行 async 函数的 3 种方法
python获取字符串中的特定位置的数据
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券