storage.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:pocket-cli 作者: rakanalh 项目源码 文件源码
def write(self, data):
        if not data:
            return

        write_header = False
        if self.is_empty():
            write_header = True

        mode = 'a+b'
        if six.PY3:
            mode = 'a+t'

        with open(self._filename, mode) as csv_file:
            dict_writer = csv.DictWriter(csv_file, data[0].keys())
            if write_header:
                dict_writer.writeheader()

            dict_writer.writerows(self._encode_data(data))
评论列表


问题


面经


文章

微信
公众号

扫码关注公众号