鱼C论坛

 找回密码
 立即注册
查看: 1863|回复: 0

[分享] 一个炒鸡水的code,用来统计已经完成的代码量

[复制链接]
发表于 2018-10-9 21:30:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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)),'代码统计量','继续加油!')
我习惯所有代码都存在一个固定的文件夹里面,所以将这个代码放在文件夹就能直接使用,其他编译器稍微改一下就可以了

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 13:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表