91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Python之文件的基本操作

發布時間:2020-06-09 05:07:22 來源:網絡 閱讀:430 作者:師趣妮 欄目:編程語言
'''
文件基本操作?:
????打開文件?:?open("directory?or?file_name",?mode?=?"",?encoding?=?"")
????????????????mode?:?
????????????????????r?:?讀;
????????????????????a?:?追加寫,首次寫,并不會清空文件以前的內容;
????????????????????w?:?寫,首次寫時,會清空掉文件中的所有內容,寫入新的內容;在同一個代碼塊中,在該模式下,多次執行寫操作,除首次寫操作外,其他寫操作
??????????????????????????均不會清空以前內容,而是在上次寫入的內容后面繼續寫入新的內容;
????????????????????rb?:?以字節的形式讀取文件;
????????????????????ab?:?以字節的形式追加寫;
????????????????????wb?:?以字節的形式寫;
????????????????????????//注?:?應用場景,非文本文件操作;
????????????????????+?:?拓展模式;
????????????????????r+?:?讀寫模式;
????????????????????w+?:?寫讀模式;
????????????????????a+?:?追加寫讀模式;
????????????????????r+b?:?字節形式下的讀寫模式;
????????????????????w+b?:?字節形式下的寫讀模式;
????????????????????a+b?:?字節形式下的追加寫讀模式;
????????????????文件路徑?:?
????????????????????????絕對路徑?:?從根節點開始查找文件
????????????????????????相對路徑?:?相對于當前文件所在路徑開始查找文件;
????????讀寫函數?:?
????????????file.read(num)????//一次性讀取文件的num個字符,默認動作,讀取文件中的全部字符,容易導致內存溢出;
????????????file.readline()????//讀取文件的一行文本,同一個代碼塊中,再次執行時,則從上一次讀取結束位置開始讀取;
????????????file.readlines()????//以行為單位讀取文件,并返回一個列表;
????????????//注?:?以open打開文件賦值給變量file后,file為一個可迭代對象,每次讀取文件的一行;
????????????file.close()????//關閉文件,每次打開讀取文件后,必備的配套出現的函數;
????????????file.write("str")????//在文件寫入新的文本;
????????????file.flush()????//但在文本中寫入新的內容,必須與之配套出現的函數;
????????光標?:?讀文件執行讀或寫的操作是,均是以光標為參考,光標默認起始位置在文件開頭位置;
????????????查看光標當前所在為位置?:?file.tell()
????????????移動光標位置?:?file.seek(偏移量,?位置)
????????????????????????????偏移量?:?也即將光標從當前位置移動的字節數;
????????????????????????????位置?:?快速移動光標位置?:
????????????????????????????????????????????????????0?:?表文件開頭;
????????????????????????????????????????????????????1?:?表當前位置;
????????????????????????????????????????????????????2?:?表文件末尾;
????????截斷文件?:?file.truncate(偏移量)????//如果沒有實參傳入,則以光標為準截斷文件,否則,以實參傳入的值為準截斷文件;
????????文件修改?:
????????????修改流程?:?將原文件讀入修改后,寫入行的文件中,然后刪除舊文件,重命名新文件;
????????????打開文件的另一種方式?:?with?open()?as?var1,....,with?open()?as?varn?:
????????????????????????????????//優點:自動原本需要用戶手動完成的file.flush(),file.close()等操作;
????????????刪除和重命名文件?:
????????????????????????import?os
????????????????????????os.remove(file_name)
????????????????????????os.rename(old_file_name,?new_file_name)
????????????讓程序暫時暫停?:
????????????????????????import?time
????????????????????????time.sleep(time_scale)????//單位為秒;????????????

'''


向AI問一下細節

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

AI

隆尧县| 精河县| 广南县| 大同县| 集贤县| 罗山县| 麟游县| 夏邑县| 霍林郭勒市| 理塘县| 甘孜| 平和县| 揭西县| 涿州市| 原阳县| 田东县| 淳化县| 大方县| 彰化县| 清水县| 泸州市| 潮安县| 通许县| 福鼎市| 东海县| 抚顺市| 油尖旺区| 四子王旗| 邯郸县| 田东县| 铜山县| 子洲县| 临清市| 元朗区| 闽清县| 宜良县| 樟树市| 遵义市| 莎车县| 临江市| 如皋市|