将python应用程序打包到单个脚本中

bluesnow的Python项目详细描述


bluesnow是一个由pip支持的基本工具,它将python应用程序打包成 单一脚本。

请注意,目前不支持自定义包数据。

安装

$ pip install bluesnow

通过setup.py插件使用

把这个放到你的setup.py

try:importbluesnowcmdclass=bluesnow.setuptools_cmdclassexceptImportError:cmdclass={}setup(# Normal stuff here...cmdclass=cmdclass,)

现在只需运行python setup.py bluesnow来编译入口点。结果会 放在bluesnow-out目录中。

从命令行使用

也可以从命令行使用bluesnow,例如:

$ bluesnow 'my_entry_point = my_module:my_function'

入口点跟随standard entry point specification。使用 bluesnow -h获取更多选项。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java语义理解递归反向字符串返回语句   java toString()方法打印空值   java大型IN子句   如何使用JavaSpring在JavaScriptjQuery中设置post路径   java ByteArrayOutputStream已上载到服务器   java为什么轮询在SocketIO上获取数据“无法加载请求的项”?   java源代码应该以UTF8格式保存   Java数据库轮询器?   在Java中将double转换为float   java AccessDeniedException:C:\Windows\System32\drivers\etc\hosts