腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
在
函数
中
创建
线程
python
、
multithreading
、
java-threads
我正在学习如何在
Python
中
启动
线程
,但我在理解如何启动
线程
时遇到了困难,因为我只学习了Java
中
的
线程
,而且它在语法方面似乎有很大的不同。 Runnable runIt = new Runnable() { ....}
在
Python
中
实现这一点的最
浏览 12
提问于2020-11-13
得票数 0
回答已采纳
1
回答
Python
Api
线程
问题
python
、
python-2.7
我正在编写一个C程序,它使用用
python
编写的网络库。我将
python
嵌入到
python
中
。库发送所有请求异步,并在请求完成时通过信号通知我。
浏览 0
提问于2012-12-03
得票数 4
回答已采纳
1
回答
线程
是否也是
在
python
中
的GIL下由ctype
创建
的?
python
、
c
、
multithreading
、
ctypes
、
gil
所有
python
线程
(
在
CPython
中
)都在GIL下。如果
线程
是由ctypes
创建
的呢 例如,
python
只是通过C Library调用下面的
函数
,并且
函数
在
C区域
创建
一个
线程
,而不是
python
。
浏览 1
提问于2016-03-24
得票数 2
回答已采纳
2
回答
如何使用
Python
/API包装多
线程
C++库?
c++
、
python
、
pthreads
它在其init()
函数
中
创建
多个
线程
,并在不同的
线程
上执行不同的操作(例如在一个
线程
上
创建
对象,
在
另一个
线程
中
解释命令)。现在我试着把它包装成两个层次: ,我
在
mylib
中
创建
了一个带有对象Id的虚拟类。虚拟构造
函数
实际上调用mylib
中
的一个
函数
来
创建
一个新对象并存储它的Id。虚拟类
浏览 0
提问于2011-03-24
得票数 0
回答已采纳
1
回答
从C++
函数
调用
python
时处理GIL
python
、
pybind11
、
gil
更多细节对GIL相当清楚: ..。但是,当
线程
是从C
创建
的(例如,由具有自己的
线程
管理的第三方库
创建
的)时,它们既不包含GIL,也没有
线程
状态结构。如果需要从这些
线程
调用
Python
代码(通常这将是上述第三方库提供的回调API的一部分),则必须首先通过
创建
线程
状态数据结构
浏览 6
提问于2022-07-05
得票数 10
回答已采纳
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
与JavaScript
中
异步等待的区别
javascript
、
python
、
asynchronous
、
async-await
在
python
,async.io
中
,我们可以使用异步等待关键字来
创建
一个
函数
,这样当这个
函数
被多次调用(通过聚集)时,它们就会被并发执行。它的工作方式是,当遇到一个等待关键字时,其他任务可以执行。如前所述,我们将异步等待关键字应用于我们希望并发执行的
函数
。但是,当这些任务同时运行时,主
线程
将被阻塞。
在
JavaScript
中
,异步已经从回调、承诺、异步/等待发展而来。
在
主程序
中</
浏览 1
提问于2021-06-26
得票数 22
回答已采纳
1
回答
Cython回调导致内存损坏/分段错误
callback
、
pthreads
、
segmentation-fault
、
cython
我正在使用cython将
python
与c++库进行接口。我需要一个c++代码可以调用的回调
函数
。我还需要将对特定
python
对象的引用传递给这个
函数
。从回调演示
中
可以很清楚地看出这一点。但是,当从c++
线程
(p
线程
)调用回调时,我会收到各种错误: 使用存
浏览 2
提问于2011-05-25
得票数 1
回答已采纳
1
回答
如何在
python
中
为pyqt制作QT
线程
?
python
、
multithreading
、
pyqt
我看到关于qt
线程
和
python
线程
的讨论,但是如何在
python
中
创建
和调用qt
线程
呢?如何让它访问另一个
线程
中
的
函数
? 谢谢!
浏览 1
提问于2010-02-02
得票数 2
1
回答
当您在此代码中使用thread
函数
时,
python
中会发生什么情况
python
、
python-2.7
我的问题是,
python
是如何
创建
用于测试多个密码的
线程
的?为什么它更有效率?
浏览 0
提问于2015-06-03
得票数 0
1
回答
在
子进程
中
创建
线程
python
、
multithreading
、
multiprocessing
据我所知,
线程
是进程下的一个单元。因此,如果我
在
python
中使用多
线程
库,它将在主进程下
创建
线程
(如果我错了,请纠正我,因为我还在学习)。但是有没有办法
在
不同的进程或子进程下
创建
线程
呢?所以
在
一个进程
中
多
线程
是可能的,因为一个进程有它自己的共享内存。举个例子,我有一个需要与3个进程并行运行的应用程序。
在
每个进程
中
,我希望它并行运行并共享相同的内
浏览 4
提问于2021-10-25
得票数 0
1
回答
C++
中
多
线程
python
扩展
中
的Segfault
python
、
multithreading
我有一个非常精简的示例,它
创建
了一个我似乎无法摆脱的段错误。
Python
脚本调用扩展
中
的C
函数
,该扩展使用pthread
创建
一个新
线程
。我
在
新
线程
中
的
python
调用(PyRun_SimpleString)中使用了PyGILState_Ensure和PyGILState_Release,但可能我没有正确使用它们,或者错过了其他步骤。注释掉receive_audio
函数
中
的
p
浏览 1
提问于2010-03-20
得票数 4
回答已采纳
1
回答
从C调用
python
函数
作为回调。什么是正确的方法来处理吉尔?
python
、
callback
、
ctypes
、
gil
我使用CFUNCTYPE来指定
函数
的类型,并从我的
python
库的用户提供的
python
函数
中
创建
一个CFUNCTYPE实例,然后将其传递给C
函数
(使用ctypes api调用)。我想知道当C库
函数
调用我的
python
回调
函数
时会发生什么。ctypes是否重新获得GIL 注意:确保您保留对CFUNCTYPE()对象的引用,只要它们是从C代码中使用的。ctypes不这样做,如果您不这样做,它们可能会被垃圾收集,
浏览 0
提问于2016-01-08
得票数 7
回答已采纳
3
回答
python
中
多
线程
的意外行为
python
、
unix
、
python-multithreading
我是
python
的新手,并试图理解
python
中
的多
线程
概念。根据我对Unix多
线程
编程的了解,如果main
函数
正在终止,由main
函数
创建
的
线程
也将终止,而不管它们在
线程
中
做什么工作(如果我们没有使用任何pthread_join()
函数
)。但是
在
python
中使用多
线程
的时候,我没有看到这个特性。我的
线程
仍然
浏览 0
提问于2012-06-12
得票数 1
2
回答
可以通过
Python
与Windows对话框进行交互吗?
python
、
windows
、
dialog
所以我仔细看了一下,这是我能找到的最接近我需要做的事情:因此,我有一个脚本,需要运行完全自动化。目前,它正被一个Windows对话框所停止,提示用户单击“确定”。注意:我的目标不仅仅是让代码继续运行,还需要在对话框中选择“OK”才能继续。
浏览 3
提问于2015-07-15
得票数 1
1
回答
不像多
线程
的多
线程
代码?
python
、
multithreading
我有以下代码(
Python
2.7):from multiprocessingbase_task_runner.py:98} INFO - Subtask: [2018-08-21 01:06:54,514] {bash_operator.py:88} INFO - Running command:
python
Subtask: [2018-08-21 05:45:48,760] {bash_operator.py:101} INF
浏览 2
提问于2018-08-21
得票数 1
1
回答
关于Boost::
Python
和Boost::Threads的问题
c++
、
python
、
boost-thread
、
boost-python
我
在
C++
中
定义了一个接口(很好,是一个纯虚拟类),通过Boost::
Python
向用户公开,用户必须继承它并
创建
一个类,应用程序接受该类并将其用于某种回调机制。 到目前为止,一切都进行得很顺利。一次只有一个回调
函数
在运行(没有其他
线程
会同时调用
python
),所以我们认为这不会是一个很大的问题……因为我们没有
在
python
中使用
线程
,也没有
在
python
的C++代码中使用<em
浏览 1
提问于2010-07-08
得票数 7
2
回答
从C
中
并行调用
python
python
、
c
、
parallel-processing
、
openmp
、
python-c-api
我需要从我的C代码
中
调用
Python
函数
。它工作得很完美,但是当我想要进行并行化时,它就会崩溃。请参阅以下最小C代码:#include <stdio.h> { double k = 1.-L/usr/lib64/
python
2.7/config -lpython2.7编译它。/testPython运行它,您将看到这样的错误
浏览 4
提问于2016-03-29
得票数 1
回答已采纳
1
回答
如何每N分钟重复一个
函数
?
python
、
multithreading
、
python-3.x
、
timer
在
我的
python
脚本
中
,我希望每隔N分钟重复一次
函数
,当然,主
线程
也必须保持工作。
在
主
线程
中
,我有如下代码:# ...... # something else那么,我如何
创建
一个每N分钟执行一次的
函数
(我猜是
在
另一个
线程
中
我应该使用计时器,甚至是
线程
吗?我有点困惑。
浏览 0
提问于2016-02-15
得票数 9
回答已采纳
1
回答
带有嵌入式
python
模块的C++
中
的多
线程
python
、
c++
、
gil
、
python-2.4
我试图通过启动一个boost
线程
来
创建
一个多
线程
程序,该
线程
调用一个
函数
,而该
函数
又调用了一些
python
模块,但程序
在
获取某个PyGILState_Ensure()锁并等待它释放indefinitely.Can是的,实际上一个
python
模块调用我的c++代码,而我的代码
在
单独的
线程
中
调用另一个
python
模块,这就是为什么我认为它在等待PyGIL释放,这会导致
浏览 4
提问于2012-09-12
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券