1、打開notepad輸入如下代碼:
開始沒有輸入:#coding=utf-8
執行報錯:
SyntaxError: Non-ASCII character '\xe2' in file
加上:
1)#coding=utf-8
2)路徑是字符串,裡面包含了個\t,是個轉義符号,所以文件路徑有問題。win下路徑分隔符用的是反斜杠導緻了這個問題。
你改成這樣 f = open(r'F:\Dropbox\python\test.txt', 'r') 。在字符串前加r,聲明為raw字符串,這樣就不會處理其中的轉義了。或者使用\\:('C:\\Users\\Administrator\\Desktop\\test.txt
備注:
1)打開文件要加上文件的路徑
實例練習:
一行一行讀取文件,并打印去掉\n後的字符串,文件test
代碼:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!