这可能是一个非常愚蠢的问题,但我实在找不到Python 3文件对象API的文档。像open或sys.stdin这样使用或返回文件对象的Python文档都有指向词汇表的链接,其中包含高级介绍。它没有列出此类对象公开的函数,我不知道可以用它们做什么。我尝试过搜索文件对象文档,但搜索引擎似乎不理解我在寻找什么。我是Python新手,但并不是编程方面的新手。直到现在,我使用对象的方案是查找完整的API参考,看看它能做什么,然后选择在我的代码中使用的方法。在Python世界中,这种思维方式是错误的吗?有哪些替代方案?
TextIOBase
类的类,用于处理文本文件,例如sys.stdin
。确实,我需要从sys.stdin
跟踪几个链接才能找到它。 - Gassaopen
。 - Dan D.open
将根据使用的模式之一返回此处记录的对象。 - juanpa.arrivillagaTextIOBase
是文件对象 API 的完整定义吗?输入/输出教程是否描述了文件对象提供的所有方法?我是认真在问。 - CodeSandwich