win7
python3.8.3
Excel2016
excel中如何自动生成指定区域的图片或者截图
get_specified_cols()函数根据用户在菜单输入的列名,通过字典的索引筛选出列名,加载指定列的所有数据。
#提起指定列
def get_specified_cols(dictory, col_name_list):
"""
筛选出指定的列
:param dictory:原始字典
:param col_name_list: 需要筛选出的列名,城市名默认出现
:return: 筛选之后的字典
"""
new_dict = {}
for key in dictory.keys():
new_dict[key] = {}
for col_name in col_name_list:
new_dict[key][col_name] = dictory[key][col_name]
return new_dict
效果图如下:
参考: