python-cffi

    3热度

    1回答

    我试图总结包含只有两个.C源文件一个非常简单的C库:dbc2dbf.c和blast.c 我做以下(来自文档): import os from cffi import FFI blastbuilder = FFI() ffibuilder = FFI() with open(os.path.join(os.path.dirname(__file__), "c-src/blast.c")) a

    1热度

    2回答

    我从一个数据库,这是我追加到一些字符串检索了多项纪录 - 例如: spouse counter=1; counter=1+counter; 然后我得到customerID以下列方式: customerID = "AGP-00000" + counter; 以便customerID将为AGP-000001。 对于计数器值2 - customerID字符串将是AGP-000002。 我的问题

    2热度

    1回答

    我需要为C代码提供回调。基本上,我需要这个工作: 在C: typedef int callback_t(int i); callback_t *callback = NULL; 在Python: from cffi import FFI def py_callback(i): return 0 ffi_builder = FFI() lib = ffi_builder.d

    6热度

    2回答

    以为有人可能知道那里的脚本,或知道如何更新站点的每个部分的favicon。我正在制作的构建的每个部分都有强烈的色彩,我认为这可能是一个不错的UI触摸,可根据您所在的部分更新图标的颜色。这些可能是一组图标,但会强制进行更改,而不是仅在每个部分中添加favicon link rel。 我知道Gmail可以使用未读取/新电子邮件更新图标。 任何帮助/想法,将不胜感激。 干杯, [R

    2热度

    1回答

    我有一个Flask应用程序已经部署到Ubuntu实例以及在我的本地virtualenv中正常工作。问题在于延伸Bcrypt的Flask-Bcrypt。当我部署到AWS青苗我收到以下错误: File "/opt/python/current/app/application.py", line 391, in user_login if bc.check_password_hash(user.pas

    0热度

    1回答

    我的C++代码是 StructureEx* obj; // structure functionEx((void**)&obj); ,我的作用是 int functionEx(void** obj); //calling function 我是新来CFFI。所以我的问题是 我怎样才能在CFFI中实现相同? 如何查找指针的地址,指向CFFI中的结构? 我知道铸造void**可以通过 ffi

    1热度

    1回答

    我很好奇最有效的方式来索引这将是在例如,基于地图的商店定位器的上下文中。 用户将地图放大/缩放到他们想要查看的区域。 应用程序确定视口的边界,即lat/lng的最大/最小值。 一个查询的基本形式发出: SELECT * FROM locations WHERE lat BETWEEN $min_lat AND $max_lat AND lng BETWEEN $min_lng AND

    0热度

    1回答

    我正在尝试使用python cffi库加载.dll文件,但是我试图加载它我得到以下错误: - *** OSError: cannot load library C:\WINDOWS\libzsfc.dll: error 0xc1 我用这 from cffi import FFI ffi = FFI() lib = ffi.dlopen("libzsfc.dll") 但是这给我的错误,我

    0热度

    1回答

    有没有办法在不使用MinGW的情况下在Windows 7 64位环境中开始使用cffi?所有的软件包需要同样安装吗?

    0热度

    1回答

    本页面记录了不同的版本需要为每个Python版本的微软的Visual C++编译器:https://wiki.python.org/moin/WindowsCompilers 我想用MinGW的,而不是微软编译为64位Windows 8.1的C库,但我已阅读MinGW-w64/mingwpy不支持Python 3.5:Make cffi use MinGW under Python 3.5 on