0
讀取文件字符我有一個很大的文件名爲random.txt
含有大量的1和0我想使用這個腳本來讀取每個值:通過字符在Python
random_file = open("random.txt", "r")
while True:
char = random_file.read(1)
if not char: break
print char
的問題是,有時代替打印0
或1
作爲字符,它打印010
,所以它一次讀取三個。
我使用Python 2.7.9
預期的輸出應該有很多僅包含0或1.在同線不應該有多於一個的行數。
這應該是確定性的任何文件。你是否看到它在每次運行中打印出不同的東西? –
對於相同的random.txt始終打印相同的結果。 – lpares12
你能解釋一下這個問題嗎?你期望看到什麼?爲什麼? –