我的問題是,如果除了下面還有其他方法來一次遍歷文件中的一個字符?從python的文件中讀取單個字符?
with open(filename) as f:
while True:
c = f.read(1)
if not c:
print "End of file"
break
print "Read a character:", c
由於沒有檢查是否有東西讀起來就像Java中的功能,還有什麼其他的方法有哪些。另外,在這個例子中,變量c到達文件末尾時會是什麼?感謝任何人的幫助。
這種方式有什麼問題? – Keith
是的,它是「重複」的代碼,但它不是同一個問題。如果你真的很想讀另一個問題,他得到了他的答案,而我想知道我一直在嘗試的其他方法。謝謝你指出,雖然... – Andy