| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
# -*- 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[i])+str(t_unit[i]) 
#统计文件夹中的ipynb文件 
new_file=[] 
for file in os.listdir(path='.'): 
    if file.split('.')[1]=='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[each],'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)),'代码统计量','继续加油!') 
我习惯所有代码都存在一个固定的文件夹里面,所以将这个代码放在文件夹就能直接使用,其他编译器稍微改一下就可以了 
 
 |   
 
 
 
 |