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