一、日常处理痛点
在网络运维与优化工作中,高负荷小区的提取与筛选是一项重复性较高的日常任务。如下表:按周粒度,筛选出来高负荷小区,以及识别出是否为关键场景,还包括相关统计求和等。
二、工具开发方案
工具的开发遵循“最小可用原型先行”的原则,先实现核心功能再逐步迭代优化,大幅降低返工成本。如下:
import pandas as pd
import os
import sys
import tkinter as tk
from tkinter import filedialog
#文件选取#
def select_file_gui():
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename(
,
filetypes=[("Excel文件", "*.xlsx *.xls"), ("所有文件", "*.*")]
)
root.destroy()
return file_path