python内置的读取文件函数_python基础(内置函数+文件操作+lambda)
classfile(object)def close(self): #real signature unknown; restored from __doc__
關(guān)閉文件"""close() -> None or (perhaps) an integer. Close the file.
Sets data attribute .closed to True. A closed file cannot be used for
further I/O operations. close() may be called more than once without
error. Some kinds of file objects (for example, opened by popen())
may return an exit status upon closing."""
def fileno(self): #real signature unknown; restored from __doc__
文件描述符"""fileno() -> integer "file descriptor".
This is needed for lower-level file interfaces, such os.read()."""
return0def flush(self): #real signature unknown; restored from __doc__
刷新文件內(nèi)部緩沖區(qū)"""flush() -> None. Flush the internal I/O buffer."""
pass
def isatty(self): #real signature unknown; restored from __doc__
判斷文件是否是同意tty設(shè)備"""isatty() -> true or false. True if the file is connected to a tty device."""
returnFalsedef next(self): #real signature unknown; restored from __doc__
獲取下一行數(shù)據(jù),不存在,則報(bào)錯(cuò)"""x.next() -> the next value, or raise StopIteration"""
pass
def read(self, size=None): #real signature unknown; restored from __doc__
讀取指定字節(jié)數(shù)據(jù)"""read([size]) -> read at most size bytes, returned as a string.
If the size argument is negative or omitted, read until EOF is reached.
Notice that when in non-blocking mode, less data than what was requested
may be returned, even if no size parameter was given."""
pass
def readinto(self): #real signature unknown; restored from __doc__
讀取到緩沖區(qū),不要用,將被遺棄"""readinto() -> Undocumented. Don't use this; it may go away."""
pass
def readline(self, size=None): #real signature unknown; restored from __doc__
僅讀取一行數(shù)據(jù)"""readline([size]) -> next line from the file, as a string.
Retain newline. A non-negative size argument limits the maximum
number of bytes to return (an incomplete line may be returned then).
Return an empty string at EOF."""
pass
def readlines(self, size=None): #real signature unknown; restored from __doc__
讀取所有數(shù)據(jù),并根據(jù)換行保存值列表"""readlines([size]) -> list of strings, each a line from the file.
Call readline() repeatedly and return a list of the lines so read.
The optional size argument, if given, is an approximate bound on the
total number of bytes in the lines returned."""
return[]def seek(self, offset, whence=None): #real signature unknown; restored from __doc__
指定文件中指針位置"""seek(offset[, whence]) -> None. Move to new file position.
Argument offset is a byte count. Optional argument whence defaults to
(offset from start of file, offset should be >= 0); other values are 1
(move relative to current position, positive or negative), and 2 (move
relative to end of file, usually negative, although many platforms allow
seeking beyond the end of a file). If the file is opened in text mode,
only offsets returned by tell() are legal. Use of other offsets causes
undefined behavior.
Note that not all file objects are seekable."""
pass
def tell(self): #real signature unknown; restored from __doc__
獲取當(dāng)前指針位置"""tell() -> current file position, an integer (may be a long integer)."""
pass
def truncate(self, size=None): #real signature unknown; restored from __doc__
截?cái)鄶?shù)據(jù),僅保留指定之前數(shù)據(jù)"""truncate([size]) -> None. Truncate the file to at most size bytes.
Size defaults to the current file position, as returned by tell()."""
pass
def write(self, p_str): #real signature unknown; restored from __doc__
寫內(nèi)容"""write(str) -> None. Write string str to file.
Note that due to buffering, flush() or close() may be needed before
the file on disk reflects the data written."""
pass
def writelines(self, sequence_of_strings): #real signature unknown; restored from __doc__
將一個(gè)字符串列表寫入文件"""writelines(sequence_of_strings) -> None. Write the strings to the file.
Note that newlines are not added. The sequence can be any iterable object
producing strings. This is equivalent to calling write() for each string."""
pass
def xreadlines(self): #real signature unknown; restored from __doc__
可用于逐行讀取文件,非全部"""xreadlines() -> returns self.
For backward compatibility. File objects now include the performance
optimizations previously implemented in the xreadlines module."""
pass
2.x
總結(jié)
以上是生活随笔為你收集整理的python内置的读取文件函数_python基础(内置函数+文件操作+lambda)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: a - 数据结构实验之串一:kmp简单应
- 下一篇: 用java画一个网格_用SolidWor