编程常见报错处理

我在编写脚本的时候经常会出现一些报错,网上查找半天解决了,但是过一段时间就忘了,大家不是也是这样?好记性不如烂笔头,这里记录下,方便以后经常查看

(一)python脚本报错

  1. dictionary changed size during iteration

这个报错是在dict循环对dict进行处理的时候出现的。修改方法是把keys()圈成list,如下即可

    for sort_id in list(basic_sort_all_module.keys()):
        if not basic_sort_all_module[sort_id][0] in all_module_options():
            del basic_sort_all_module[sort_id]

你可能感兴趣的:(编程常见报错处理)