EXCEL
goodstudy@419
这个作者很懒,什么都没留下…
展开
-
pandas 多级索引,也就是合并列名并
L = [[ 1 , 4 , 7, 10], [ 2 , 5 , 8 ], [ 3 , 6 , 9, 12], [ 5 , 5 , 5 , 5 ,20]]max_len = max(len(item) for item in L)H=[]for item in L: if len(item) < max_len: item.extend([None] * (max_len - len(item))) H.append(item)#这一步骤是为了让列表统一原创 2021-06-28 20:32:46 · 1222 阅读 · 0 评论 -
在使用pandas的 df.to_excel(file_path)想要对一个有多张sheet的workbook操作时一定会尴尬的发现:永远只存在最后一次写进去的表,其他的都被清空了
pandasimport pandas as pdimport openpyxlimport xlwings as xwbook = openpyxl.load_workbook(wb_file) #读取你要写入的workbook#和pd.read_excel() 用于将Dataframe写入excel xls用xlwt。xlsx用openpyxlwriter = pd.ExcelWriter(wb_file, engine='openpyxl')##此时的writer里还只是读写器. 然后原创 2021-05-19 16:03:26 · 598 阅读 · 0 评论 -
dateframe 新增多行
如果当我们打开Excel里的某一张表,其实df读取的只有三行的时候,你需要直接赋值50行的时候,就可以用到这种方法。直接随机赋值,然后利用iloc函数df_sheet = pd.read_excel(path, header=0, engine='openpyxl', sheet_name=None)# 主程序进来以后,找到文档,然后第一个列表里的值,更新我们的时间跟电流,温度,拿到最新的sheet_names = list(df_sheet)df = pd.read_excel(path, hea原创 2021-05-19 13:00:34 · 373 阅读 · 0 评论 -
Python EXCEL格式编辑函数StyleFrame使用大全
按照此方法,肯定不会报错,如果报错,请检查数据或者列名是否有问题(列名千万不要重复,否则肯定报错)Styler(bg_color=None, bold=False, font=utils.fonts.arial, font_size=12, font_color=None, number_format=utils.number_formats.general, protection=False,underline=None, border_type=utils.borders.thin, horizon原创 2021-05-14 10:45:06 · 2531 阅读 · 0 评论