學習python的第十一天(編碼,解碼,文件的基本操作)
阿新 • • 發佈:2019-05-10
print 路徑 翻譯 自我 編碼解碼 pri 管理 快速 code
5.10自我總結
1.編碼解碼
1.字符串編碼
字符 --------》翻譯過程 -------》數字
2.字符串解碼
字符 --------》翻譯過程 -------》數字
3.編碼解碼用到的翻譯工具
中國:GBK
外國:日本—Shift_JIS,美國ASCII,韓國Euc-kr
國際統一:Unicode進行編寫,存取用UTF-8,Unicode與UTF-8為特例他們兩個能夠相互識別
2.文件的基本操作
1.打開文件
open(r‘文件的路徑‘) 默認為只讀
完整的路徑為絕對路徑
如果文件與新建編寫程序的文件在同一目錄可以輸入的文件名就可以了,這是相對路徑
2.對於文件的操作
讀
a = open(r'文件的路徑',mode='r') print(a.read()) a.flush() #快速刷新 a.close() #關閉
寫
a = open(r'文件的路徑',mode='w')
a.write('1') #寫的內容必須字符串格式 ,而且寫是清空原來所有再重新寫
a.flush()
a.close()
加
a = open(r'文件的路徑',mode='a',)
a.write('1') #寫的內容必須字符串格式 而且加在最後一行
a.flush()
a.close()
3.with管理文件操作上下文
with open(r'文件的路徑') as f: #效果等同於f = open(r'文件的路徑')
學習python的第十一天(編碼,解碼,文件的基本操作)