
Linux
zoe9698
Nothing
展开
-
Linux下 Python通过ctypes调用cAPI (一)
c_long和c_int是一种类型。cdll加载使用标准cdecl调用约定导出函数的库windll使用stdcall调用约定调用函数oledll也使用stdcall调用约定在linux下通过两种方法加载动态链接库:1.cdll.LoadLibrary("libc.so.6")2.CDLL("libc.so.6")(结果相同)如何告诉Python一个外来函数的形参类型和返回的值的类型呢?答:给函数的...原创 2018-03-23 17:34:33 · 2881 阅读 · 0 评论 -
Linux下 Python通过ctypes调用C API (二)
关于python与C混编的(数组类型)参数和返回值传递1.python向C中传递数组参数helloWorld.c#include<stdio.h>void test(int input[]){ printf("Hello World!\n"); int i=0; for(i=0;i<2;i++){ printf("%d ",input[i]); }}main....原创 2018-03-24 16:47:54 · 1095 阅读 · 0 评论 -
linux下Python多版本共存(ubuntu14.04)
0x04 virtualenvwrapper 切换版本virtualenvwrapper是管理Python虚拟环境的工具,可以很方便的为不同的项目建立独立的环境,每个项目都可以安装自己的依赖,同时也支持在不同的虚拟环境中存在不同版本的Python。首先安装virtualenvwrapper,可以选择apt安装或者pip安装我认为在首次打开系统时做以下配置最合适,因此,用apt安装,往往此时系统中没...原创 2018-05-14 16:04:10 · 1306 阅读 · 0 评论