python判断文件EOF


python读文件判断是否已到EOF,也即结尾,一般其它语言都是以EOF直接来判断的,比如 if ( fp.read(chunk_size) == EOF),

但python到结尾后是返回空字符串的,所以python可以这样判断:

复制代码
fp = open('path/to/file', 'r', encoding='utf-8') str = '' try: while True: s = fp.read(10) if s == '': break str += s finally: fp.close() print(str)
复制代码

 

   

 

原文地址:

起风了博客:https://www.cnblogs.com/barefoot/p/9662305.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM