一个炒鸡水的code,用来统计已经完成的代码量
# -*- coding: UTF-8 -*-import time as t
import easygui as g
import os
import os.path as ap
#记录当前时间
t=list(t.localtime())
t_unit=['年','月','日','时','分','秒']
t_new=''
for i in range(6):
t_new+=str(t)+str(t_unit)
#统计文件夹中的ipynb文件
new_file=[]
for file in os.listdir(path='.'):
if file.split('.')=='ipynb':
new_file.append(file)
else:
pass
#print(new_file)
#循环打开new_file中的文件名并统计行数再相加,已经写了多少代码
count=0
for each in range(len(new_file)):
#print(each)
f_open=open(new_file,'r',encoding='gb18030', errors='ignore')
for i in f_open:
count+=1
f_open.close()
#还差多少代码100000行
cout_sum=100000-count
g.msgbox('当前时间是{}。。。\n当前已经些了代码{}行^-^\n还差{}行代码就完成10万行代码了^-^'.format(t_new,str(count),str(cout_sum)),'代码统计量','继续加油!')
我习惯所有代码都存在一个固定的文件夹里面,所以将这个代码放在文件夹就能直接使用,其他编译器稍微改一下就可以了
页:
[1]