如何使用openpyxl和Pandas自动执行代码?

问题描述 投票:0回答:1

我有一些有关openpyxl和pandas的数据自动化的问题,与Dataframe DF的长度有关。

第一个关于细胞。我想自动化每一行,如果它仅打印与行数相等的数据行的边界的边框,则从第3行开始

       A3 = ws['A3'] 
       A3.border = Border(top=thin, left=thin, right=thin, bottom=thin)
       A3.alignment=Alignment(horizontal='general',
         vertical='bottom',
         text_rotation=0,
         wrap_text=True,
         shrink_to_fit=False,
         indent=0)
       A4 = ws['A4'] 
       A4.border = Border(top=thin, left=thin, right=thin, bottom=thin)
       A4.alignment=Alignment(horizontal='general',
         vertical='bottom',
         text_rotation=0,
         wrap_text=True,
         shrink_to_fit=False,
         indent=0)

第二个是关于数据帧的。我想根据数据帧的长度将“ None”多次添加到df列中]

note =  [None, None, None,None,None,None,None,None]
df['Note'] = note
python pandas openpyxl
1个回答
0
投票

对于第二个问题,您可以简单地做一下,IIUC:

df['Note'] = None
© www.soinside.com 2019 - 2024. All rights reserved.