代码拉取完成,页面将自动刷新
Github地址:https://github.com/sineatos/cppy
python3 cppy.py -h
获得使用说明usage: cppy.py [-h] [-a] [-d DEST] [-q] [-f] src
必填参数:
src 源代码的目录路径
选填参数:
-h, --help 显示帮助文档
-a, --all_file 是否将pyc文件以外的非py文件复制到生成的目标目录
-d DEST, --dest DEST 指定目标目录,默认为./cppy_output/
-q, --quiet 安静模式,是否只输出错误结果
-f, --force 是否重新编译所有的py文件,即使对应的pyc文件已经存在
-o ORIGIN_LIST, --origin_list ORIGIN_LIST
复制选中的py文件到目标目录中,支持正则表达式,输入为一个列表,以分号(;)隔开,例如:-o reg_path1;reg_path2;...
-e EXCLUDE_LIST, --exclude_list EXCLUDE_LIST
将文件名或者目录名匹配列表中的正则表达式的文件和路径忽略,如果这些文件同样附和origin_list的要求,同样忽略,正则表达式列表的格式为以分号(;)隔开,例如:-e reg_path1;reg_path2;...
-r, --remain_dest 保留原来在dest目录中的所有数据,默认为不保留
-n, --nohiding 是否复制和编译隐藏的数据(以'.'开头命名的文件和目录),默认为不复制和编译这些隐藏数据
-c, --clean 是否在编译之前删除源目录中所有的__pycache__中的所有pyc文件
如果当前正在浏览目标目录,那么如果发生删除操作,可能会终止编译过程,所以最好还是在编译的时候不要浏览目标目录里面的任何东西
March 22, 2017 7:26 PM 修复了无法获取最新的pyc的bug
April 20, 2017 9:57 AM 修复了保留选项的读入,现在是-r为保留,默认为不保留 添加了排除功能
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
代码活跃度
社区活跃度
团队健康
流行趋势
影响力
:与代码提交频次相关
:与项目和用户的issue、pr互动相关
:与团队成员人数和稳定度相关
:与项目近期受关注度相关
:与项目的star、下载量等社交指标相关