Python實用方法之讀取本地檔案
當電腦上的檔案要被讀取、儲存時,就說明我們需要去儲存這份檔案。本篇文章主要講解如何在Python中讀取本地檔案,對於Python初學者有一定的參考價值。
open() 方法
Python open() 方法用於開啟一個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式,如果該檔案無法被開啟,會丟擲 OSError。
注意:使用 open() 方法一定要保證關閉檔案物件,即呼叫 close() 方法。
open() 函式常用形式是接收兩個引數:檔名(file)和模式(mode)。
語法格式如下
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)
引數說明:
file: 必需,檔案路徑(相對或者絕對路徑)
mode: 可選,檔案開啟模式
buffering: 設定緩衝
encoding: 編碼方式一般使用utf8
errors: 報錯級別
newline: 區分換行符
closefd: 傳入的file引數型別
opener:
mode的引數有以下幾種:
注: 預設為文字模式,如果要以二進位制模式開啟,加上 b 。
file 物件
file 物件使用 open 函式來建立,下表列出了 file 物件常用的函式:
例如,透過追加的方式開啟一個檔案,然後寫入字典資料:
1 data = {"張三":89,"李四":108} 2 a = open(file = "t.txt",mode = 'a+') 3 for key,value in data.items(): 4 str1 = str(key)+":"+str(value)+"n" 5 a.write(str1) 6 a.close()
執行結果:
張三:89 李四:108
希望本文所說的python讀取本地檔案方法,能夠讓大家對學習Python有所幫助。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4692/viewspace-2832530/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python檔案讀取 readlines()方法之坑Python
- 用Groovy讀取本地檔案的程式碼
- python讀取yaml配置檔案的方法PythonYAML
- 用 ABAP 讀取本地文字檔案內容試讀版
- 讀取本地Excel檔案生成echartsExcelEcharts
- python讀取大檔案的幾種方法Python
- spark直接讀取本地檔案系統的檔案Spark
- 用 PHP 讀取檔案的正確方法PHP
- python讀取大檔案Python
- python小白檔案讀取Python
- python 讀取文字檔案Python
- python讀取檔案指定行的三種方法Python
- Python逐行讀取檔案常用的三種方法!Python
- java呼叫window本地應用程式;讀取TXT型別檔案Java型別
- python如何讀取大檔案Python
- python程式碼讀取遠端檔案的方法--paramikoPython
- Spring之Property檔案讀取Spring
- python中xlrd庫如何實現檔案讀取?Python
- Python基礎知識之檔案的讀取操作Python
- Android讀取配置檔案的方法Android
- python中讀取檔案的read、readline、readlines方法區別Python
- Python最常用的讀取指定路徑檔案的方法!Python
- Java讀取本地檔案內容並輸出Java
- Python 讀取HDF5檔案Python
- python怎麼讀取配置檔案Python
- python解壓並讀取檔案Python
- EXE檔案結構及讀取方法
- Python生成器讀取大檔案Python
- python檔案建立、讀取和寫入Python
- 透過python讀取ini配置檔案Python
- python 使用字典讀取CSV檔案Python
- python-geopandas讀取、建立shapefile檔案Python
- 如何在python中讀取配置檔案Python
- 本地檔案包含之包含日誌獲取webshellWebshell
- .NET Core 6.0之讀取配置檔案
- Python之檔案讀寫小練Python
- python學習之讀寫檔案Python
- Python 高階技巧:深入解析讀取 Excel 檔案的多種方法PythonExcel