文字讀寫
阿新 • • 發佈:2018-11-30
with open(r'C:\Users\basten\Desktop\text.txt') as abc: #路徑前加r 可以忽視\ contents=abc.readlines() #注意 這裡是readlines 意思是全部讀取,然後按行為元素,變成列表,要用for提取 for i in contents: print(i.rstrip())# 刪除字元有三種 strip()刪除兩邊的字元,裡面的引數為要刪除的字元(不分先後順序),lstrip刪除左邊的,rstrip刪除右邊 with open(r'C:\Users\basten\Desktop\text.txt') as abc: #路徑前加r 可以忽視\ while True: contents = abc.readline()#讀取一行,如果要讀取很多行,要用while語句 print(contents.rstrip()) if len(contents)==0: break with open(r'C:\Users\basten\Desktop\text.txt','a') as test: #已寫入的模式進入,然後用write函式寫入。 test.write('我是你老牛\n ')