gpt4 book ai didi

python - 如何修改 gitstats 以仅使用指定的文件扩展名进行统计?

转载 作者:太空狗 更新时间:2023-10-29 22:23:53 26 4
gpt4 key购买 nike

相关统计生成器的网站是:

http://gitstats.sourceforge.net/

它的 git 存储库可以从以下克隆:

git clone git://repo.or.cz/gitstats.git

我想做的是:

./gitstatus --ext=".py" /input/foo /output/bar

如果不进行大量修改就无法轻松通过上述选项,我只能硬编码我想要包含的文件扩展名。

但是,我不确定要修改的相关代码部分,即使我知道,我也不确定如何开始此类修改。

这看起来很简单,但是唉......

最佳答案

我今天在寻找同样的东西时发现了这个问题。阅读 sinelaw 的回答后,我查看了代码并最终 fork 了该项目。

https://github.com/ShawnMilo/GitStats

我添加了一个“exclude_extensions”配置选项。它不会影响输出的所有部分,但它会到达那里。

一旦我完全理解它对 git 输出所做的一切,我可能最终会进行相当广泛的重写。最初的项目大约是四年前的今天开始的,由于对标准库和 Python 语言进行了许多更新,因此可以进行大量清理工作。

关于python - 如何修改 gitstats 以仅使用指定的文件扩展名进行统计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4686647/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com