第一期 Python 程式設計入門共學營作業任務十一


今天要跟大家介紹Python內建的函式open()

以下是官方文件的介紹:

Open file and return a corresponding file object. If the file cannot be opened, an OSError is raised.

描述

Python open() 函式用於打開一個文件,並回傳文件對象,如果該文件無法被打開,會提示 OSError。

語法

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參數類型

mode參數

Character Meaning
'r' open for reading (default)
'w' open for writing, truncating the file first
'x' open for exclusive creation, failing if the file already exists
'a' open for writing, appending to the end of the file if it exists
'b' binary mode
't' text mode (default)
'+' open a disk file for updating (reading and writing)

回傳值

該函式無回傳值 Orz

程式設計實作題

#第一期Python程式設計入門共學營






Related Posts

Day6 左邊,指令太少了!搞什麼東西!

Day6 左邊,指令太少了!搞什麼東西!

每日心得筆記 2020-06-27(六)

每日心得筆記 2020-06-27(六)

用 Node.js 快速打造 RESTful API

用 Node.js 快速打造 RESTful API

漫談傳輸介面-I2C

漫談傳輸介面-I2C

[28] 文法 - 述句完成值、運算式副作用、區塊

[28] 文法 - 述句完成值、運算式副作用、區塊

Day02:從判斷式看 bytecode

Day02:從判斷式看 bytecode



Comments