1 # The_author = 'liu66' 2 # -*- coding = utf-8 -*- 3 4 filepath='D:\學習資料\ehmatthes-pcc-6bfeca0\chapter_10\pi_digits.txt' 5 6 read_sting = '' 7 8 with open(filepath) as file_object: 9 #contents=file_object.read() 10 # print(contents) 11 # '''刪除末尾空行''' 12 # print(contents.rstrip()) 13 14 '''逐行打印''' 15 for line in file_object: 16 # '''兩行空白,一行來自文件,一行來自print''' 17 # print(line) 18 # '''去掉文件換行''' 19 # print(line.rstrip()) 20 21 '''刪除全部空格''' 22 read_sting+=line.strip() 23 file_object.close() 24 print(read_sting) 25 print(len(read_sting))
"+" 表示能夠同時讀寫某個文件linux
"U"表示在讀取時,能夠將 \r \n \r\n自動轉換成 \n (與 r 或 r+ 模式同使用)git
"b"表示處理二進制文件(如:FTP發送上傳ISO鏡像文件,linux可忽略,windows處理二進制文件時需標註)windows