ctypes 相关问题

`ctypes`是一个Python包,用纯Python包装C .dll / .so库。

Python 2和3之间ctypes的区别

我有一个工作的python 2.7程序,它调用一个DLL。我正试图将该脚本移植到python 3.2中。DLL 调用似乎可以工作 (即调用时没有错误),但返回的数据并没有使 ...

回答 3 投票 15

如何使用ctypes和基于ctypes的枚举正确调用一个以 "自定义枚举 "为参数的函数?

我真的希望有PythonCtypesC专家能帮我解决这个问题,可能是我在使用Python与C库交互时,缺乏正确使用Ctypes的类型结构知识。...

回答 1 投票 1

有没有办法在Python中用ctypes把键盘上的所有按键映射到(某个char)上?

from ctypes import * ok = windll.user32.BlockInput(True) 所以我了解到我可以用这段代码在windows中阻止输入,它是在脚本结束时还是在pc重启时被禁用?但相反...

回答 1 投票 0

Ctype在代码中没有发现属性错误。

在下面这段代码中,ctypes.windll.kernel32.SetConsoleTitleW(f "Void - Session: {username})" 我得到ctype has no attribute error。

回答 1 投票 0

如何使用ctypes将SendInput函数封装到python中?

我试图让user32.dll中的SendInput函数在python中使用ctypes.I是一个新手,但从我读到的文档中,你必须在python中创建函数所需的结构......

回答 1 投票 0

如何检测python ctypes加载的共享对象?

我需要将共享对象复制到一个包中进行分发。在这之前,ldd已经足够了。我现在遇到了https:/github.comemcconvillewandblobmasterwandapi.py,它使用ctypes ...

回答 1 投票 0

Python ctypes | TypeError

我正在为Python的c语言中的代码创建包装器。 C代码基本上在终端中运行,并且具有以下主要功能原型:void main(int argc,char * argv []){f = fopen(argv [1],“ r”); f2 = ...

回答 1 投票 0

ctypes的类型提示

我可以输入提示ctype类型吗?从ctypes import * def wrap_function(库:str,名称:str,restype,argtypes)-> *这里是什么*:“”“简化包装ctypes函数”“” func = ...

回答 1 投票 0

ModuleNotFoundError:安装pip时没有名为'_ctypes'的模块

在我的RHEL 7.x系统上,我在/ usr / bin中具有系统级别python2.7,在/ usr / local / bin中具有python3.7。我正在尝试为python3.7安装pip,但出现“ ModuleNotFoundError:没有名为'_ctypes'的模块”的情况。...

回答 1 投票 2

如何将Python字符串传递给C ++(外部C)函数

我有q.cpp #include #include extern“ C” {int isNExist(std :: string *序列){std :: cout < ] >>

回答 1 投票 1

[2.7时使用python3.8编写CTYPES访问冲突

我创建了一些shellcode以便在Windows上弹出calc.exe。 shellcode在变量buf中(此处省略空格)。使用python2.7时,它可以工作并显示计算器。对于python 3,它会失败,并显示...

回答 1 投票 -2

使用ctypes模块和GDB会话在内存中更改Python整数

我的问题基于此reddit帖子。那里的示例显示了如何使用ctypes模块中的强制转换函数来更改内存中的整数:>>> import ctypes >>> ctypes.cast(id(...

回答 1 投票 1

Python ctypes指向结构的指针,作为没有成员访问权限的标识符

我有两个不同的C函数,我想在Python中将它们与ctypes一起使用。一个函数是建立连接并返回指向truct的指针。该指针应用作...

回答 2 投票 1

使用python CDLL加载dll,但未显示c代码中的函数

我正在尝试将用C代码编写的函数导入python。我尝试过的最小示例是//test.h __declspec(dllexport)int HW(int,int); //test.c #include #include

回答 1 投票 1

从fortran返回四精度变量

因此,我试图从fortran返回一个四精度(128位)值,并在python中进行操作。但是我得到的返回值似乎与我的期望不符。 Fortran代码:模块testquad ...

回答 1 投票 2

如何从ctypes使用IFileOperation

我想使用IFileOperation从python代码复制文件-速度快(比python快)您会看到一个漂亮的对话框不会阻止Python在Windows 10,Python 3.8-导入ctypes ctypes.windll.shell32...。] >

回答 1 投票 0

如何从python使用IFileOperation

我想使用IFileOperation从python代码复制文件-速度快(比python快)您会看到一个漂亮的对话框不会阻止Python在Windows 10,Python 3.8-导入ctypes ctypes.windll.shell32...。] >

回答 1 投票 0

在Linux中构建便携式Tesseract OCR库

是否可以像在Windows中那样构建和使用Tesseract库和相应的Leptonica库(因为Tesseract取决于Leptonica)?我根据...

回答 1 投票 4

[使用ctypes在python中访问C结构中的2D数组

C代码:使用fractal_create()将2D数组分配给struct fractal_t //2D.c中的“值”数组。#include #include typedef struct {size_t height; ... ] >>

回答 1 投票 1


© www.soinside.com 2019 - 2024. All rights reserved.