import os import re def all_path(dirname): result = [] for maindir, subdir, file_name_list in os.walk(dirname): for filename in file_name_list: apath = os.path.join(maindir, filename) result.append(apath) return result result = [] for name in all_path("."): if name.endswith(".c") or name.endswith(".h"): singleTxt = open(name, "r").readlines() for k, line in enumerate(singleTxt): singleTxt[k] = re.sub("//[sS]*(?=[n])", "", singleTxt[k]) singleTxt[k] = re.sub("^[s]*n$", "", singleTxt[k]) singleTxt_join = "".join(singleTxt) singleTxt_join = re.sub("", "", singleTxt_join) open("temp.txt", "w").write(singleTxt_join) singleTxt = open("temp.txt", "r").readlines() result.append("n") result.append(f"n") result.extend(singleTxt) open("result.txt", "w").writelines(result)
打包:
pip install pyinstaller
打包方法:
pyinstaller -F setup.py 打包exe pyinstaller -F -w setup.py 不带控制台的打包 pyinstaller -F -i xx.ico setup.py 打包指定exe图标打包
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)