|
|
|
|
@ -535,12 +535,14 @@ def deal_docx(folder_path, save_path=None, time_type=0,over_load_value=0):
|
|
|
|
|
# 将数据转换为DataFrame
|
|
|
|
|
df = pd.DataFrame(datas)
|
|
|
|
|
# 遍历 datas 中的每个值,将 None 或 空字符串替换为 0
|
|
|
|
|
"""
|
|
|
|
|
for key, value in datas.items():
|
|
|
|
|
for sub_key, sub_value in value.items():
|
|
|
|
|
if sub_value is None or sub_value == "":
|
|
|
|
|
datas[key][sub_key] = None # 将不存在或为空的值设置为 0
|
|
|
|
|
else:
|
|
|
|
|
datas[key][sub_key] = int(sub_value) # 确保值是整数
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
# 生成柱状图
|
|
|
|
|
img_path = plot_electricity_comparison(year, month, day, datas)
|
|
|
|
|
|