read_csv_files.py 文件源码

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

项目:AFSCbot 作者: HadManySons 项目源码 文件源码
def add_shreds(afsc_dict, fname):
    """
    Add shreds from given filename into the dictionary.
    :param dict: either enlisted_dict or officer_dict
    :param fname: CSV file using '#' as delimiter
    """
    with open(CSV_FOLDER + fname, newline='') as f:
        reader = csv.reader(f, delimiter=',')
        for row in reader:
            base_afsc = row[0]
            shred_char = row[1]
            shred_title = row[2]
            # if shred AFSC not in base afsc, skip it
            try:
                afsc_dict[base_afsc]["shreds"][shred_char] = shred_title
            except KeyError:
                pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号