您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. python3使用ctypes在linux下调用共享库的范例

  2. 演示了 1.字符串入参 2.字符串出参 3.传入变参 比较全面了,python代码直接可用,记得把.so文件加入PYTHONPATH. unit1.pas是lazarus写的共享库代码
  3. 所属分类:Python

    • 发布日期:2011-02-25
    • 文件大小:1048576
    • 提供者:jim19770812
  1. python cookbook(第3版)

  2. 第一章:数据结构和算法 1.1 解压序列赋值给多个变量 1.2 解压可迭代对象赋值给多个变量 1.3 保留最后N个元素 1.4 查找最大或最小的N个元素 1.5 实现一个优先级队列 1.6 字典中的键映射多个值 1.7 字典排序 1.8 字典的运算 1.9 查找两字典的相同点 1.10 删除序列相同元素并保持顺序 1.11 命名切片 1.12 序列中出现次数最多的元素 1.13 通过某个关键字排序一个字典列表 1.14 排序不支持原生比较的对象 1.15 通过某个字段将记录分组 1.16 过滤
  3. 所属分类:Python

    • 发布日期:2016-01-06
    • 文件大小:4194304
    • 提供者:chengyulin888
  1. python3 大华IP摄像头使用 SDK DLL 添加动态文字叠加

  2. 1、ctypes 使用DLL中的函数,比如登陆函数 2、用ctypes构造一块对齐内存的buffer。然后传递给dll函数使用。 3、构造大华CONFIG API所需的JSON。 4、对json中的汉字和数据结构做相应调整。 5、详细的或扩展的使用,需要参考大华SDK文档。此包定义了6行文本,但是都处于同一位置。 6、因为用了json传递配置,某些摄像头是不支持的,可以参考此文档,使用其他DLL函数实现。但是json才是最好用的吧。 7、也在C ,VC中调试了。但是VC在文字叠加时压包居然报错
  3. 所属分类:Python

    • 发布日期:2017-09-18
    • 文件大小:3145728
    • 提供者:wjcroom
  1. Python 科学计算

  2. 第 1 章 软件包的安装和介绍....................1 1.1 Python 简介......................................1 1.2 安装软件包......................................2 1.2.1 Python(x,y)..................................... 2 1.2.2 Enthought Python Distribution (EPD)............
  3. 所属分类:讲义

    • 发布日期:2018-09-20
    • 文件大小:5242880
    • 提供者:yanghefeng22
  1. Numpy用户指南.pdf

  2. 说明:本文档所有内容来源于网络 https://www.numpy.org.cn/user/ 目录 1. NUMPY 介绍 1 1.1 什么是 NUMPY? 1 1.2 为什么 NUMPY 这么快? 3 1.3 还有谁在使用 NUMPY? 3 2. 快速入门教程 4 2.1 先决条件 4 2.2 基础知识 4 2.2.1一个例子 5 2.2.2 数组创建 6 2.2.3 打印数组 8 2.2.4 基本操作 10 2.2.5 通函数 13 2.2.6 索引、切片和迭代 14 2.3 形状操纵 18
  3. 所属分类:互联网

    • 发布日期:2020-05-21
    • 文件大小:2097152
    • 提供者:weixin_43976705
  1. python3利用ctypes传入一个字符串类型的列表方法

  2. 今天小编就为大家分享一篇python3利用ctypes传入一个字符串类型的列表方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-09-19
    • 文件大小:27648
    • 提供者:weixin_38577261
  1. 浅谈python多进程共享变量Value的使用tips

  2. 前言: 在使用tornado的多进程时,需要多个进程共享一个状态变量,于是考虑使用multiprocessing.Value(对于该变量的具体细节请查阅相关资料)。在根据网上资料使用Value时,由于共享的是字符串,但网上介绍的都是整数或者字符,于是遇到了很多阻碍,通过查询官方文档得出了解决方案。 一、Value的构造函数: Value的初始化非常简单,直接类似Value(‘d’, 0.0)即可,具体构造方法为: multiprocessing.Value(typecode_or_type, *
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:124928
    • 提供者:weixin_38687199
  1. python3利用ctypes传入一个字符串类型的列表方法

  2. c语言里:c_p.c #include void get_str_list(int n, char *b[2]) { printf("in c start"); for(int i=0;i<n;i++) { printf("%s", *(b+i)); printf("\n"); } printf("in c end"); } 编译为动态库的命令: gcc -o hello1.so -shared -fPIC c_p.c python里:p_c.py from c
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:29696
    • 提供者:weixin_38685882
  1. femtolisp:轻量,健壮,类似于方案的Lisp实现-源码

  2. 纯粹的象征性手势 这个项目的开始是试图编写在1000行以下的C语言中我能做到的最快的Lisp解释器。随着我不断尝试看看是否可以用最少的代码添加强大的功能,它从那里开始滚滚而来。 同时,我(自己和其他人)组装了一些我最喜欢的C代码的库,用作标准库的基础。 这包括ios ,它是C语言的stdio的一部分的替代品,它增加了更灵活的功能。 在您说“哦,不,另一个lisp”之前,请考虑以下问题:femtolisp大约为150kb,非常独立,并且具有以下功能: 矢量,字符串,gensyms 反引号 例
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:429056
    • 提供者:weixin_42134537
  1. Python3几个常见问题的处理方法

  2. 1. 编码问题: 遇到了几个字符串转换问题,总结如下: # str to bytes str.encode(s) # bytes to str bytes.decode(b) 判断编码方式可用chardet模块的chardet.detect(content)来协助。 2. char *有地址取内容: strcontent = string_at(addr, -1) 3. 从动态链接库中获取函数并调用ctypes from ctypes import * dll = CDLL(YourAPP
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:45056
    • 提供者:weixin_38640985
  1. Python优化技巧之利用ctypes提高执行速度

  2. 首先给大家分享一个个人在使用python的ctypes调用c库的时候遇到的一个小坑 这次出问题的地方是一个C函数,返回值是malloc生成的字符串地址。平常使用也没问题,也用了有段时间, 没发现什么异常。 这次在测试中,发现使用这个过程会出现“段错误”,造成程序退出了。 经过排查, 确定问题原因是C函数的返回值问题,ctypes默认的函数返回类型是int类型。 需要在使用中设置返回类型,例如: func.restype = c_char_p 下面我们就来详细探讨下ctypes的使用小技巧 cty
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:67584
    • 提供者:weixin_38576392