【IT之家評測室】AGM G1 Pro 三防手機評測:能夜視會測溫的的硬核手機
阿新 • • 發佈:2021-10-28
檔案操作
1.什麼是檔案 檔案其實是作業系統暴露給使用者操作硬碟的快捷方式(介面) 2.程式碼如何操作檔案 關鍵字open() 三步走: 1.利用關鍵字open開啟檔案 2.利用其他方法操作檔案 3.關閉檔案 '''檔案路路徑 相對路徑與絕對路徑 路徑中出現了字母與斜杆的組合產生了特殊含義如何取消 在路徑字串勤前面加一個r r'D:\py20\day09\d1.txt' ''' open('a.txt') open(r'D:\py20\day09\d1.txt') res = open('a.txt', 'r', encoding='utf8') print(res.read()) res.close() #關閉檔案釋放資源 ''' open(檔案路徑,讀寫模式,字元編碼) 檔案路徑與讀寫模式是必須的 字元編碼是可選的(有些模式需要編碼) ''' with上下問管理(能夠自動幫你close()) with open(r'di.txt,'r',encoding='utf8') as f1: #f1=open() f1.close() '''推薦使用with語法'''
檔案讀寫模式
''' pass 補全檔案語法格式,沒有實際含義 ''' r 只讀模式(只能看不能改) (1)路徑不存在直接報錯 with open(r'b.txt', 'r', encoding='utf8') as f: pass (2)路徑存在 with open(r'd1.txt', 'r', encoding='utf8') as f: print(f.rend()) #讀取檔案所有內容 f.write('123') #寫檔案內容 w 只寫模式(只能看不能寫) (1)路徑不存在:路徑不存在自動建立 with open(r'aa.txt', 'w', encoding='utf8') as f: pass (2)路徑存在:會先清空檔案在執行寫入操作 with open(r'd1.txt', 'w', encoding='utf8') as f: #f.read f.write('hello world!\n') f.write('hello world!\n') f.write('hello world!\n') a 只追加沒模式(只追加內容)
PyCharm debug程式碼除錯
PyCharm 自定義檔案模板內容
file
settings
Editor
file and code templates
python script
debug除錯
1.先使用滑鼠左鍵在需要除錯的程式碼左邊點選一下(會出現一個紅點)
2.之後右鍵點選debug執行程式碼