1. 程式人生 > 其它 >python 的open()函式簡單用法

python 的open()函式簡單用法

python 的open()函式簡單用法

st=open(r'C:\Users\Administrator\Desktop\python\demo1.txt','a+')
print('你好,請問你是張飛嘛',file=st)
st.close()

注意事項

  1. open函式有兩個引數,第一個路徑,第二個寫入方式,預設為只讀。
  2. 路徑是字串的形式,前面加r避免轉義或者把“\”全部改成“\”。
  3. print的時候需要加上file=st,不然寫不進去。
  4. 使用open函式的時候如果檔案不存在,則自動建立檔案,例如demo1.txt不存在時會自動建立。

常用讀寫模式

讀寫方式解釋
w\w+(寫)只能寫,不能讀,覆蓋原檔案內容
a\a+(追加寫)只能寫,不能讀,在原始檔案最後一行的下一行追加寫入
r+(讀寫)能寫也能讀,但是寫時會覆蓋原始檔內容

不能讀:(此時demo1.txt中有資料)
a+模式

st=open(r'C:\Users\Administrator\Desktop\python\demo1.txt','a+')
print(st.read())
st.close()

在這裡插入圖片描述

r+模式

st=open(r'C:\Users\Administrator\Desktop\python\demo1.txt','r+')
print(st.read())
st.close()

結果:
在這裡插入圖片描述