[Python小工具] 代码行数统计工具

发布于 2022-01-06  886 次阅读


这也是随手写的一个小工具,用来统计特定目录的代码总非空行数。通过这个小工具,大家可以了解到自己一共都写了多少行代码,方便拿来吹水。[手动滑稽]。当然,用来放在各类论文中水字数也是个不错的选择。[手动滑稽]。

代码截图

下载

你可以 点击这里 下载上面的 Python 脚本文件。

Python 脚本需要配合 Python 解释器运行。如果你的设备上未安装 Python,可在 Microsoft Store 中搜索 “Python”,选择 “Python 3.10” 安装即可。

你也可以选择 下载 exe 版本 (不推荐)

特性

  1. 支持自定义规则 (黑名单模式、白名单模式) 限定需要统计的文件拓展名,包括无拓展名的文件。
  2. 同时兼容 UTF-8 和 ANSI 两种编码类型。(*ANSI:即拓展 ASCII 码,具体编码类型取决于系统语言。例如,简体中文 Windows 系统中的 ANSI 即 GBK 编码,繁体中文系统为 Big-5,日文系统为 JIS。)
  3. 鲁棒性完备,非文本文件以及其他编码文件不会导致错误。支持输出无法识别的文件清单。