подсчет строк исходного кода в проекте Python - PullRequest
2 голосов
/ 29 сентября 2011

Как рассчитать количество строк, написанных в проекте, содержащем несколько вложенных каталогов в проекте Python.например, структура dir имеет вид

A  
 \ <*some files here*>\  
  B  
   \ <*some files here*>\ ... and so on...

1 Ответ

11 голосов
/ 29 сентября 2011

Вы можете использовать утилиту поиска в linux.

В командной строке:

$ find <project_directory_path> -name '*.py' | xargs wc -l

Это даст вам счетчик всех файлов, заканчивающихся на .py вкаталог_проекта и, наконец, итог.(Я предполагаю, что вам просто нужно количество файлов .py)

Если вы просто хотите получить сумму и ничего больше, вы можете использовать:

$ find <project_directory_path> -name '*.py' | xargs wc -l | tail -1
...