【发布时间】:2015-07-02 23:30:19
【问题描述】:
我有一个方法 (parse) 处理来自输入文件的数据,该文件可能已以二进制模式打开。但是,在某些子类中,如果文件以文本模式打开,则处理数据会更容易。所以我的问题是,是否有一种简单的方法可以包装任何文件以获得充当文本模式文件的内容。
请注意,"Convert binary input stream to text mode" 中的解决方案并没有真正实现,因为它只产生一个迭代器(而不是一个类似文件的对象)。另请注意,首先以文本模式打开文件不是一种选择。
如果它简化了解决方案,可以假设输入文件确实以二进制模式打开。
【问题讨论】:
标签: file python-3.x