2006年10月27日 星期五 19:59
文件读取问题: f=open(r"c:/b.zip") w=open(r"c:/a.zip","wb") for data in f.read(): w.write(data) w.flush() w.close() f.close() b.zip文件有10M大,可是a.zip却怎么只有2K?
2006年10月27日 星期五 20:27
b文件的打开方式 ----- Original Message ----- From: "syli" <hailang_0512在163.com> To: <python-chinese在lists.python.cn> Sent: Friday, October 27, 2006 7:59 PM Subject: [python-chinese] 文件读取问题 > 文件读取问题: > > f=open(r"c:/b.zip") > w=open(r"c:/a.zip","wb") > for data in f.read(): > w.write(data) > w.flush() > w.close() > f.close() > > b.zip文件有10M大,可是a.zip却怎么只有2K? > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
2006年10月27日 星期五 21:20
哈,在 unix 下开发的人回到 win32 都会有些别扭
2006年10月27日 星期五 22:03
Yingbo Qiu 写道: > 哈,在 unix 下开发的人回到 win32 都会有些别扭 > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese 就是,就说icmphdr iphdr什么的windows下都不好找啊,还是linux方便,呵呵!
2006年10月28日 星期六 10:57
另外,要是使用read()方法,可以这样写: w.write(f.read()) -- GoogleTalk: qcxhome at gmail.com MSN: qcxhome at hotmail.com My Space: tkdchen.spaces.live.com BOINC: boinc.berkeley.edu 中国分布式计算总站: www.equn.com
2006年10月29日 星期日 17:10
麦田守望者 写道: > 另外,要是使用read()方法,可以这样写: > > w.write(f.read()) > > 对,这样做最简洁,以前那个还有个性能问题: 如果open的时候加个buffer size也能提高性能。
Zeuux © 2025
京ICP备05028076号