csv.py 文件源码

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

项目:datagorri 作者: julhac 项目源码 文件源码
def create_file(path, list_to_save):
        f = open(path, 'w')

        headers = []

        for entry in list_to_save:
            for key, val in entry.items():
                if not key in headers:
                    headers.append(key)

        headline = ";".join(headers) + '\n'
        f.write(headline)

        for entry in list_to_save:
            line = ''
            for header in headers:
                if header in entry:
                    line += entry[header]
                line += ';'

            try:
                line = unidecode(line)
                f.write(line + "\n")
            except Exception as e:
                print(e)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号