1289得票44回答
如何以低廉的价格在Python中获取大文件的行数

如何以最节省内存和时间的方式获取大文件的行数? def file_len(filename): with open(filename) as f: for i, _ in enumerate(f): pass return i + 1

1019得票17回答
统计Git仓库中的代码行数

我该如何计算一个Git代码库中所有文件的总行数? git ls-files 命令可以给出被 Git 跟踪的文件列表。 我需要一条命令来cat 所有这些文件。类似于:git ls-files | [cat all these files] | wc -l

843得票23回答
你能从GitHub仓库获取代码行数吗?

在 GitHub 存储库中,您可以查看“语言统计信息”,其中显示了项目以某种语言编写的百分比。然而,它并不显示项目包含多少行代码。通常,我想快速了解项目的规模和复杂性,代码行数可以给出一个很好的第一印象。500 行代码意味着相对简单的项目,100,000 行代码意味着非常大/复杂的项目。 那...

112得票10回答
Eclipse计算代码行数

我尝试过Metrics插件,虽然很不错,但这不是我老板想要的。它会把只有一个}的行数算作一行,而他不希望这被计入“一行”,因为这只是一种“风格选择”。我还需要生成一些有关所提供指标的报告。有没有好的工具可以做到这一点?

34得票5回答
Python)尽可能快地计算巨大(>10GB)文件中的行数

我现在有一个非常简单的脚本,使用enumerate()来计算文本文件中的行数:i = 0 f = open("C:/Users/guest/Desktop/file.log", "r") for i, line in enumerate(f): pass print i + 1 f...

27得票9回答
在C++中查找文本行数的最快方法

在对文件进行某些操作之前,我需要读取文件中的行数。当我尝试读取文件并在每次迭代时将line_count变量增加直至到达EOF时,这在我的情况下并不快速。我同时使用了ifstream和fgets,它们都很慢。是否有一种hacky的方法来做到这一点,比如被BSD、Linux内核或Berkeley ...

25得票6回答
在Matlab中是否有一种方法可以确定文件中的行数而不需要循环遍历每一行?

显然可以使用fgetl或类似的函数循环读取文件并增加计数器,但是否有一种方法可以在不进行这样的循环的情况下确定文件中行的数量?

14得票3回答
每位作者的GIT贡献(行数)

我正在尝试打印每个作者对Git存储库的每行贡献。 为此,我使用了以下命令,改编自如何计算特定作者在Git存储库中更改的总行数?git ls-tree -r -z --name-only HEAD -- */*.c | xargs -0 -n1 git blame \ --line-porce...

11得票2回答
D2010编译行数不一致

在构建项目时,有两个地方报告源代码行数: 编译进度对话框 项目 | 信息下 在 Delphi 2007 中,这两个数字对于我们正在构建的项目是相同的。 在 Delphi 2010 中,这两个数字差异很大。第一次计算比原来多了100万行或40%。第二个计数足够接近 Delphi 2007 的...

10得票4回答
为什么从D2007到D2010行数变化如此之大?

我们工作中的应用程序是一个庞大的项目,包含超过3000个模块,大约有350万行代码。 ......至少在D2007编译器下是这样的。我们最近升级到了D2010,现在如果运行全量构建,代码行数最终停留在了约490万行左右。同样的DPR、同样的代码库、同样的一切,但是编译器在构建周期中运行的代码...