-3

除了 python 中的 open() 之外,是否还有其他命令可以编辑文件(在 Windows 或 *NIX 上)。

4

1 回答 1

1

如果您使用ipython ,您可以非常快速且交互地获取此类信息:

In [5]: file. #[tab pressed]
file.close       file.isatty      file.read        file.tell
file.closed      file.mode        file.readinto    file.truncate
file.encoding    file.mro         file.readline    file.write
file.errors      file.name        file.readlines   file.writelines
file.fileno      file.newlines    file.seek        file.xreadlines
file.flush       file.next        file.softspace   

In [5]: print file.flush.__doc__
flush() -> None.  Flush the internal I/O buffer.

In [6]:

但我仍然建议检查文档,第 7.2 节。

另外,要构造一个文件对象(获取一个'file'类型的对象),“open”是python3中唯一的可能性(在python2中还有“file”,它是“open”的别名)

于 2012-12-13T14:14:02.433 回答