In diesem Artikel werden hauptsächlich relevante Informationen zu einfachen Beispielen zum Zählen von Codezeilen in Python vorgestellt. Freunde, die sie benötigen, können darauf verweisen
Einfache Beispiele zum Zählen von Codezeilen in Python
Beim Einreichen zum Testen stellte ich fest, dass ich die Anzahl der Codezeilen zählen musste
Also schrieb ich ein kleines Programm, um die Anzahl der Zeilen meines eigenen Codes zu zählen.
#calclate_code_lines.py import os def afileline(f_path): res = 0 f = open(f_path) for lines in f: if lines.split(): res += 1 return res if name=='main': host = 'E:'+os.sep+'develop'+os.sep+'dev_workspace'+os.sep+'AptanaStudio3'+os.sep+'webhost' allfiles = 0 allline = 0 for root,dirs,files in os.walk(host): for afile in files: if(root.startswith(host+os.sep+'entries')): continue elif(root.startswith(host+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'.settings')): continue elif(root.startswith(host+os.sep+'logs')): continue elif(root.startswith(host+os.sep+'static')): continue elif(root.startswith(host+os.sep+'payload'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'dist'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'dsync'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'hcache'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'test'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'webhost'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'wsgi'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'hcache'+os.sep+'templates'+os.sep+'.svn')): continue elif(root.startswith(host+os.sep+'dsync'+os.sep+'hcache'+os.sep+'.svn')): continue else: ext = afile.split('.') ext = ext[-1] if (ext in ['py','css','js','html','txt','docx','wsgi']): itpath = root+os.sep+afile allfiles += 1 allline +=afileline(itpath) print (root+os.sep+afile) print ('Total: ',allfiles) print ('Total lines:',allline)
Sie können dies ändern, um zukünftige Codestatistiken zu erleichtern
[Verwandte Empfehlungen]
1 >Besondere Empfehlung: Version „php Programmer Toolbox“ V0.1 herunterladen 2.
Python kostenloses Video-TutorialObjektorientiertes Python-Video-TutorialDas obige ist der detaillierte Inhalt vonPython-Codebeispiel zum Zählen von Codezeilen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!