从文件名、文件对象或预读取数据打开文件
OmniFile的Python项目详细描述
omnifile是为编写文件操作函数的程序员设计的。在 python,有很多方法可以将文件传递给函数-您可以读取 文件并传递读取的数据,可以打开文件对象,也可以传递 文件名。
omnifile的工作是处理这些情况中的any,基于 方便用户使用您的功能。
功能
全名
omniread(source)
当您只需要数据时使用,omniread可以接受文件名、预读取文件 数据和文件对象。它将返回纯字符串数据。
全方位
omnirsio(source)
类似于omniread,但返回类似stringio实例的文件。这是 当您需要类似于文件的功能(如遍历行或 在适当的位置操作文件,但不关心是否 磁盘上的物理位置。
全方位
omniopen(source, mode)
omniopen可以处理文件名或已打开的文件。它可以 当需要具有物理位置的可写文件时使用。
关于
omnifile是根据gnu通用公共许可的条款授权的。它的 任务是让你的生活更容易作为一个程序员。这是叶写的,他 可在LeafStormRush+py@gmail.com联系。