作业

来源:1-4 文件的创建与写入(下)

呆呆桃

2022-06-20 16:15:29

请问,这个代码有问题吗?

class Open(object):
    def __init__(self, path, mode='w', is_return=True):
        self.path = path
        self.mode = mode
        self.is_return = is_return

    def write(self, message):
        try:
            f = open(self.path, self.mode)
            if self.is_return and not message.endswith('\n'):
                message = '%s\n' % message
            f.write(message)
        except Exception as e:
            print(e)
        finally:
            f.close()


写回答

1回答

好帮手慕小猿

2022-06-20

同学,你好!代码是没有问题的,祝学习愉快~

0

0 学习 · 4469 问题

查看课程

相似问题

回答 1

回答 1

读取操作

回答 1