当前位置:网站首页 > 技术博客 > 正文

python3 文件



      .pyd文件是用Python编写生成的动态链接库,包含一个或多个Python modules,可以被其它Python代码调用。

 

      requirements.txt内容如下:

 

      demo/pyd目录下addr.py内容如下:

 

      demo/pyd目录下setup.py内容如下:

 

      将终端定位到demo/pyd,执行:

 

      执行结果如下图所示:在pyd目录下会生成addr.cp38-win_amd64.pyd, addr.c文件和build目录,其中addr.cp38-win_amd64.pyd文件是我们需要的

     调用addr.cp38-win_amd64.pyd的测试代码test_pyd.py内容如下:

 

      将addr.cp38-win_amd64.pyd拷贝到虚拟环境Python_Test所安装目录的DLLs目录下,这里为D:ProgramFilesAnaconda3envsPython_TestDLLs, 否则会报error: ModuleNotFoundError: No module named 'addr' 

      将终端定位到Python_Test目录下,执行:python demo/test_pyd.py , 执行结果如下图所示:

      GitHub

版权声明


相关文章:

  • xml如何生成2024-11-06 20:30:00
  • rsa算法加密和解密过程2024-11-06 20:30:00
  • ntp 同步2024-11-06 20:30:00
  • C语言基础知识点2024-11-06 20:30:00
  • 倒排索引原理和实现2024-11-06 20:30:00
  • 简要说明交换技术与路由技术的区别2024-11-06 20:30:00
  • 常见的推荐算法2024-11-06 20:30:00
  • 位异或什么意思2024-11-06 20:30:00
  • 什么是高并发,怎么处理高并发2024-11-06 20:30:00
  • sqlldr 远程导入2024-11-06 20:30:00