您的位置:首页 > 编程语言 > Python开发

python完成进度百分号显示

2013-07-16 11:48 253 查看
有时候看不到进度真的很难受,就做了个简单的进度显示器,就实现了简单功能,以后可以套用在程序里。

#coding=utf-8

f = open('gs.txt')
w = open('gs1.txt', 'w')

l = f.readlines()
le = len(l)

for k in range(0, le):
datanow = float(k) / float(le)
w.write(l[k])
print '%.2f%%' % (datanow * 100)

f.close()
w.close()


这个打开文件,把每段文字写在另外一个文件中。

缺点就是速度。我本来打算用for k,v in enumerate(f)来遍历,但发现这样就无法统计总数了。enumerate与f.readlines()不相容。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: