中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中使用open創建文件的方法

發布時間:2020-12-16 09:26:24 來源:億速云 閱讀:405 作者:小新 欄目:編程語言

這篇文章主要介紹python中使用open創建文件的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

1.語法

open(name[, mode[, buffering]])

2.參數說明:

name : 一個包含了你要訪問的文件名稱的字符串值。

mode : mode 決定了打開文件的模式:只讀,寫入,追加等。所有可取值見如下的完全列表。這個參數是非強制的,默認文件訪問模式為只讀(r)。

buffering : 如果 buffering 的值被設為 0,就不會有寄存。如果 buffering 的值取 1,訪問文件時會寄存行。如果將 buffering 的值設為大于 1 的整數,表明了這就是的寄存區的緩沖大小。如果取負值,寄存區的緩沖大小則為系統默認。

3.實例

創建文本文件create a text file

file = open('testfile.txt', 'w') 
  
file.write('Hello World\n') 
file.write('This is our new text file\n') 
file.write('and this is another line. \n') 
file.write('Why? Because we can. \n') 
  
file.close()

那么在本地會出現一個叫做testfile的文本文件,里面寫著

Hello World
This is our new text file
and this is another line
Why? Because we can.

補充mode

mode參數可以不寫,默認mode參數是“r”。mode參數如下:

‘r’ – 只讀模式,當文件處在“只讀”的模式時使用。

‘w’ –寫入模式,將新信息編輯寫入文件中的時候使用(在使用該模式的時候、任何現存的同名文件的內容將會被擦除、從而寫入新的內容)

慎用該模式:哪怕僅僅是運行了file=open(“filename”, “w”)這句話,那么該文件中所有內容全部被擦除。

‘a’ – append模式,將新數據加到文件末尾,不會擦除現存的同名文件的內容。

‘r+’ – 特殊的“讀取”+“寫入”模式,當同時存在讀寫操作的時候使用。

以上是“python中使用open創建文件的方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄龙县| 临朐县| 奉新县| 金秀| 华阴市| 出国| 滦南县| 乌鲁木齐市| 珲春市| 昆山市| 望谟县| 鹤壁市| 承德县| 惠州市| 突泉县| 泸州市| 沙雅县| 方正县| 太康县| 梧州市| 玉溪市| 浪卡子县| 康平县| 滁州市| 鹿邑县| 滨州市| 阳谷县| 应城市| 抚州市| 辽源市| 红桥区| 盐池县| 筠连县| 花垣县| 南阳市| 集安市| 凤冈县| 德兴市| 卢龙县| 岑溪市| 河北省|