腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
python ctype使用示例gsl gslcblas链接多个共享库
、
、
、
、
我想在python中使用共享库中的一些函数。从python文档中,我知道ctypes是一个很好的选择。然而,这样的库有一些未定义的符号,我应该将它链接到另一个共享库来获取这些符号。但是如何在ctype中做到这一点呢?ctypes.cdll.LoadLibrary('liba.so')说有一些未定义的符号,如何告诉ctype找到libb.so?因为ldd liba.so没有显示到libb.so的链接。 例如:我想在
浏览 16
提问于2016-08-31
得票数 0
回答已采纳
1
回答
为什么我不能使用枕木,尽管它已经安装?
、
、
、
、
我在Windows上使用pip安装了SciPy。我使用了命令py -m pip install scipy。这个成功了。然后,我试图将this导入Python,但是我得到了这个错误。 File "C:\Users\monzu\Documents\model of membrane-fiber interactions.py", line 2, in <module> File "C:\Users\monzu\AppData\Roaming\Python\Python39\site-packag
浏览 5
提问于2020-12-15
得票数 0
1
回答
避免将
DLL
放入CWD中
、
、
、
是否有可能避免将
DLL
放在与使用它们的脚本相同的目录中?
ctypes.CDLL
()似乎只有在CWD中才能找到
DLL
。具体地说,我试图让UniCurses找到pdcurses.
dll
,而不是让它出现在CWD中。
浏览 0
提问于2011-11-28
得票数 2
回答已采纳
1
回答
释放Python中打开的ctype库
、
、
我想知道,如果我打开了用自定义c代码编译的自己的
dll
库,如下所示:my_lib = ctypes.cdll.LoadLibrary('./my_
dll
.
dll
')# Stuff I want to do with func() 是否需要像文件对象一样在使用后关闭my_lib对象?
浏览 3
提问于2014-02-14
得票数 9
回答已采纳
1
回答
Windows下如何在Python中重定向C级流?
、
、
、
Eli Bendersky已经详细地解释了如何"",特别是重定向C级流,例如共享库(
dll
)的stdout。但是,该示例是在Linux上运行的,不能在windows下运行,这主要是由于以下几行:c_stdout = ctypes.c_void_p.in_
dll
(libc =
ctypes.CDLL
(None), 'stdout') 我们怎样才能让它在Windows中工作呢?
浏览 2
提问于2016-02-10
得票数 5
3
回答
如何从导入的成员函数中获取对象?
、
、
在下面的代码示例中,我希望能够在helper函数中使用
dll
对象。 # How to use
dll
here?pass
dll
=
ctypes.CDLL
( "libmydll.so" )
dll
.Helpe
浏览 2
提问于2013-01-08
得票数 0
回答已采纳
2
回答
python cdll找不到模块
、
我有一个由两个
dll
文件和一个python包装器组成的库。位于python包装器文件中的上述代码可以很好地将
dll
加载到其原始位置。我尝试了在新位置加载它的各种方法,例如:import os path = os.path.dirname(os.path.realpath(__file_
浏览 2
提问于2011-01-21
得票数 2
回答已采纳
4
回答
Python ctype:从相对路径加载
DLL
、
DLL
与模块位于同一文件夹中。因此,我使用以下代码来加载它:如果我从它自己的文件夹中执行wrapper.py,这是可行的。我的问题是,有没有一种方法可以指定
DLL
相对于包装器的路径,而不是当前的工作目录?这将使我能够将两者一起发布,并允许用户从任何地方运行/导入包装器。
浏览 438
提问于2010-06-05
得票数 28
回答已采纳
1
回答
在python中使用
DLL
-找不到函数或类
、
、
我目前正在努力获取一些python代码来定位
DLL
文件中的函数。我在这里看了几篇关于这方面的文章,各种方法似乎对我都不起作用。请忽略代码可以使用Python中的GUI库实现的事实,这不是我的选择。StringToHGlobalAnsi(path); else return 0; }
DLL
用一些python代码编辑:所以类似于这个(来自)>>> test_
dll
=
ctyp
浏览 1
提问于2015-07-21
得票数 1
5
回答
当我使用pyinstaller创建一个.exe文件时,由于pylibmtx的原因,出现了“当应用程序被冻结时找不到dynlib/
dll
”
、
? 当我 ? 我正在努力制作.exe文件。错误消息显示它在第9行有问题,所以我检查了我的代码。有导入的库"pylibdmtx“,用于解码数据矩阵。 所以我试着去掉所有关于这个库和其他相关属性的东西,然后就没问题了。我试着解决这个问题来排除故障,但是我找不到。所以我终于向你提出了我的问题。 我上传了我的问题的截图 谢谢。
浏览 75
提问于2019-01-09
得票数 2
2
回答
写入ctypes stdin python
、
、
我有以下python代码import sysif __name__ == "__main__":函数myFunction等待标准输入,所以我的问题是:如何使用python模拟此输入
浏览 0
提问于2016-03-24
得票数 2
6
回答
如何在Python中使用ctype卸载
DLL
?
、
、
我正在使用ctype在Python中加载一个
DLL
。这很好用。不幸的是,我不确定卸载
DLL
的正确方法是什么。有没有其他方法可以卸载
DLL
?
浏览 22
提问于2008-12-11
得票数 23
回答已采纳
1
回答
numpy向量运算中内核使用的上限
、
、
、
我喜欢numpy,因为向量运算会自动使用多核。 为什么numpy不使用机器中的所有内核?有没有可能让numpy在numpy的向量操作上使用更多的内核?更新lapack_opt_info: libraries = ['mkl_lapack95_lp64', 'mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', '
浏览 0
提问于2016-04-27
得票数 1
2
回答
为什么printf()在python中给出了奇怪的输出?
、
、
我的问题是:如果我创建CDLL的一个对象来在循环中使用printf()-function,我会得到一个非常奇怪的输出:>>> libc =
ctypes.CDLL
(i)0121416181>>>>>> import ctypes >>> libc =
ctypes.CDLL
在Windows上,您只需将libc的初始化更改为
浏览 3
提问于2016-12-14
得票数 39
回答已采纳
1
回答
Python C类型将指针传递给包含空指针数组的结构
、
、
、
、
解释: adapter = s_Adapter(dmaConfig, userInput)
浏览 0
提问于2015-06-23
得票数 0
1
回答
Ctypes错误:调用过程时没有足够的参数(缺少8个字节)或调用约定错误
、
、
我正在开发一个python程序,它需要从Imperx卡检索视频流(HD-SDI Express VCE-HDEX03)。我使用ctype (cdll.LoadLibrary())加载SDK。VCESDI_EnumData enumData; while(VCESDI_EnumNext(hDevEnum, &enumData) == VCESDI
浏览 0
提问于2019-12-12
得票数 0
1
回答
OSError:[WinError 193] %1不是有效的Win32应用程序- python
、
、
python文件from numpy.ctypeslib import ndpointer lib =
ctypes.CDLL
("C:\\Users\\Ali\\Desktop\\test9\\a.
dll
") #lib.function.restype =ndpointer(dtype=ctypes.c_int, shape=(10
浏览 2
提问于2022-08-21
得票数 2
回答已采纳
1
回答
Python类型-向malloc创建的内存写入
、
、
我有这样的事情:
dll
.malloc.restype= ctypes.c_void_p ptr: int =
dll
.malloc(100) # how do i write to this memory?
浏览 3
提问于2022-03-19
得票数 0
回答已采纳
1
回答
如何在ctypes python中将char指针作为参数传递
、
、
请帮我把下面这行c++代码转换成ctypes:下面是每一个的声明:OpenDLLFcnP openFcn = NULL;void *Handle = NULL;
浏览 0
提问于2013-09-23
得票数 5
回答已采纳
1
回答
通过ctype访问
DLL
时会出现奇怪的函数结果吗?
、
、
、
我试图通过Python使用ctype访问一些C代码,所以我写了一个非常基本的
DLL
(如下所示),但在加载
DLL
和调用函数时得到了一个非常奇怪的结果。下面是C代码,我使用Open Watcom将其编译为
DLL
。如你所见没有什么花哨的东西: return (a + b);下面是我调用
DLL
more information. >>> from ctype
浏览 1
提问于2012-03-22
得票数 0
回答已采纳
点击加载更多
相关
资讯
解决msstdfmt.dll缺失问题,官方dll文件下载指南
kernelbase.dll故障怎么处理?dll故障解决方案汇总
Python如何调用易语言
dll文件丢失怎么恢复?丢失dll文件一键找回方法轻松学会
msvcp140.dll丢失的4个解决方法,msvcp140.dll丢失的常见原因
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券