Thanks to visit codestin.com
Credit goes to github.com

Skip to content

atpuxiner/pydpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pydpack

What is this?

  • by: axiner
  • pydpack
  • This is a pydpack.(pyd打包,可将py目录或文件打包成pyd(so))

Installation

This package can be installed using pip (Python>=3.11):

pip install pydpack

Usage

  • 1)help
    • pydpack -h
  • 2)pack
    • pydpack -s <py目录或文件> -e main.py
    • 注:
      • 自动跳过:init.py,空文件,只存在注释的文件,当然还有非py文件
      • 排除编译:正则表达式
        • 文件夹加正斜杠'/'即可,如:tests/, tests/a/
        • 多个则用'|'隔开,如:main.py|tests/
        • 项目的入口文件一般是不编译的,排除即可
      • 若编译不成功或编译后执行不成功:
        • 规范代码,确保代码的正确性与严谨性
        • 编译失败,目录下会保留对应的源文件
        • 执行环境,需要与编译时的环境一致
      • 输出:目录(源+扩展后缀),该目录与src结构一致

About

This is a pydpack.(pyd打包,可将py目录或文件打包成pyd(so))

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages