用法:
fileinput.input(files=None, inplace=False, backup='', *, mode='r', openhook=None, encoding=None, errors=None)
創建
FileInput
類的實例。該實例將用作該模塊函數的全局狀態,並且在迭代期間也返回使用。此函數的參數將傳遞給FileInput
類的構造函數。FileInput
實例可用作with
語句中的上下文管理器。在本例中,input
在with
語句退出後關閉,即使發生異常:with fileinput.input(files=('spam.txt', 'eggs.txt'), encoding="utf-8") as f: for line in f: process(line)
在 3.2 版中更改:可以用作上下文管理器。
在 3.8 版中更改:關鍵字參數
mode
和openhook
現在隻有關鍵字。在 3.10 版中更改:僅關鍵字參數
encoding
和errors
被添加。
相關用法
- Python fileinput.input()用法及代碼示例
- Python fileinput.isfirstline()用法及代碼示例
- Python fileinput.filelineno()用法及代碼示例
- Python fileinput.lineno()用法及代碼示例
- Python fileinput.filename()用法及代碼示例
- Python filecmp.cmpfiles()用法及代碼示例
- Python filter()用法及代碼示例
- Python calendar firstweekday()用法及代碼示例
- Python string find()用法及代碼示例
- Python dict fromkeys()用法及代碼示例
- Python frexp()用法及代碼示例
- Python functools.wraps用法及代碼示例
- Python functools.singledispatchmethod用法及代碼示例
- Python float轉exponential用法及代碼示例
- Python fsum()用法及代碼示例
- Python float.is_integer用法及代碼示例
- Python format()用法及代碼示例
- Python calendar formatmonth()用法及代碼示例
- Python functools.singledispatch用法及代碼示例
注:本文由純淨天空篩選整理自python.org大神的英文原創作品 fileinput.input。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。