contactparser.py 文件源码

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

项目:contactparser 作者: sedrubal 项目源码 文件源码
def write_csv(contacts, output_file, dialect='unix', verbosity=0):
    """
    makes a csv out of the contacts dict and
    writes it to output_file (an open file descriptor)
    """
    verbose_print("generating csv", verbosity, 1)
    new_contacts = []
    for contact in contacts:
        # make contacts csv compatible
        new_contacts.append(make_contact_csv_compatible(contact, verbosity))

    writer = csv.DictWriter(output_file,
                            fieldnames=new_contacts[0].keys(),
                            dialect=dialect)

    writer.writeheader()
    for contact in new_contacts:
        writer.writerow(contact)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号