SLOC Python

Kommentarer

Ett litet Python-skript för att räkna antalet rader i alla filer i en katalog (och underkataloger). Bara redigera den rörliga katalogen.

Python:
  1. . path import os. stig
  2. katalog = "/ var / www / html / site /"
  3. arg, dirname, names ) : def besök (arg, dirname, namn):
  4. names: för filen i namn:
  5. . join ( dirname, arquivo ) = Arquivo_caminho dem. Vägen. Ansluta (dirname, fil)
  6. . path . isfile ( arquivo_caminho ) : om det. vägen. isfile (arquivo_caminho):
  7. arquivo_caminho ) f = open (arquivo_caminho)
  8. f. readlines ( ) ) linjer = Len (f readlines ())
  9. filer. append (linjer)
  10. files = []
  11. . walk ( diretorio, visit, arquivos ) dem. vägen. promenad (katalog, besök, filer)
  12. linhas_total = 0
  13. arquivos: för raden i filen:
  14. linhas_total linhas_total + = linjer
  15. % linhas_total print "% s rader"% linhas_total

  • inert
    Naturligtvis kommer klokt läsarna att märka att SLOC inte bara räkna rader (mest kommentarer och / eller blank), men jag njöt av att göra skriften ändå:)
blogg kommentarer drivs av Disqus

Português flagItaliano flagCoreano flagChinês (simplificado) flagEnglish flagAlemâo flagFrancês flagEspanhol flag
Japonês flagÁrabe flagRusso flagHolandês flagBúlgaro flagTcheco flagCroata flagDinamarquês flag
Finlandês flagHindu flagPolonês flagRomeno flagSueco flagGrego flagNorueguês flag 
By N2H
Dolet 96 rabatt på webbhotell Dreamhost!
Använd "befordra koden" tröghet. LAMP med 20GB utrymme och 1TB av överlåtelse.

Relaterade artiklar

  • Inga relaterade inlägg

Kategorier