python 打開txt文件


我先開始一直以為自己打開的是csv文件,用網上打開csv文件的方法打,結果系統一直說找不到找不到,我氣死

https://jingyan.baidu.com/article/380abd0a3ad2431d90192c30.html

  1. 上面沒有任何輸出,因為打開文件之后,還沒有讀取內容:

    f = open(r"D:\HintSoft\Hint-W7\Desktop\新建文本文檔.txt",'r')

    s=f.read()

    print(s)

    這樣,python就返回了文件里面的所有信息怎么用python讀取文本文檔?

  2. 如果我們只想讀取前6個字符,怎么辦?

    f = open(r"D:\HintSoft\Hint-W7\Desktop\新建文本文檔.txt",'r')

    s=f.read(6)

    print(s)

    這樣,就只返回前6個字符。

     

    這樣打開不亂碼,但是不好操作,要按行存起來才方便

     

     

     

后來用舍友手寫的按行讀取txt文件的方式,打開了,但是總是亂碼

網上說是編碼問題,我改來改去還是亂的,先開始是['\xe4\xb8\xad\xe5\x9b\xbd\xe4\xb8\xad\xe5\x8c\這種,改半天,

 

換了一種亂法

u'\u4e2d\u56fd\u4e2d\u5316\u80a1\u4efd\u6709\u965

 上次就因為文件讀不進來崩潰,這次一定要成功,我還是問問舍友

問過舍友了,舍友給我敲了幾個代碼,用了decode和encode

我以為這個很好統計,但是聽舍友說了半天,我覺得我還是不行,最后她說說說不清楚,直接把之前的代碼發給我(以前她給我做過類似的),我自己看着學習一下

我覺得我沒辦法成為編程高手了。我好累

想念R,R之前可以直接打開spss文件,就是可以操作了

python好難

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM