小言_互联网的博客

python openpyxl插入一列

358人阅读  评论(0)

@[TOC]如何插入excel表中,指定的一列数据

2019-9-23日 @小高

change_data :要插入数据
booksheet:要操作的表

#fill_colums = 4 #要插入到第几列
data_sheet = load_workbook(workspace+'/'+file_name)#读入文件的路径 

def insert_data(data_sheet,changed_data):
    booksheet = data_sheet.worksheets[file_num]
    ws = booksheet.insert_cols(fill_colums)
    for index,row in enumerate(booksheet.rows):
        row[fill_colums-1].value = changed_data[index]
        '''
          if index == 0:
            row[fill_colums-1].value = changed_data[index]
        else:
            row[fill_colums-1].value = changed_data[index]
        '''
    data_sheet.save('../data/changed.xlsx')

有错误的可以发私信 已验证

Python操作Excel文件:插入一列数据


转载:https://blog.csdn.net/gcgaochuang/article/details/101222414
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场