Python中有什么方法能批量将py文件生成pyd文件吗?
目录结构如下
│ main.py
│
└─src
├─pack1
│ ├─module1
│ │ mod1.py
│ │ __init__.py
│ │
│ └─module2
│ mod2.py
│ __init__.py
│
└─pack2
├─module3
│ 3.py
│ __init__.py
│
└─module4
4.py
__init__.py
入口文件为 main.py
src 目录下存在着各个模块。
现在想批量将 src 目录中的 py 文件转为 pyd 文件,请问下有什么方法吗?
网上搜索的都是将一个文件转为 pyd,求大家指导。
Python中有什么方法能批量将py文件生成pyd文件吗?
6 回复
pyd?
但看 lz 的描述是生成 pyc 啊?
python -m compileall -f -b dir
网上搜索的都是将一个文件转为 pyd
写个脚本,遍历一下所有文件,按照你说的单个文件转 pyd 的方式转一遍啊。
你写 py 的还想不到怎么批量处理任务吗。。
pyd 是 python 的 c 语言 so 文件或者 dll,py 生成的是 pyc


