使用Python将数据导入excel

在这段代码中,我从两个列表中名为“电子邮件”的 Excel 工作表中导入了数据:


一种。清单 1


湾 列表2


处理该数据并将该数据存储在最后两个列表中:


一种。final_list1


湾 final_list2


现在我想将这两个最终列表中的数据存储在同一个 excel 中的新工作表中,但我无法做到这一点请帮助我


打印(final_list2)后代码未运行


import xlrd

import xlwt

file_location = "E:/emails.xlsx"

workbook = xlrd.open_workbook(file_location)

sheet = workbook.sheet_by_index(0)

list1 = [sheet.cell_value(r,0) for r in range(sheet.nrows)]

type(list1)

for r in range(sheet.nrows):

        print(list1[r])


final_list1 = [] 

for num in list1:

    if num not in final_list1:

        final_list1.append(num)

print(final_list1)


list2 = [sheet.cell_value(r,1) for r in range(sheet.nrows)]

type(list2)

for r in range(sheet.nrows):

        print(list2[r])


final_list2 = [] 

for num in list2:

    if num not in final_list2:

        final_list2.append(num)

print(final_list2)



final_list2 = [elem for elem in final_list2 if elem not in final_list1 ]

print(final_list2)





book = xlwt.Workbook(encoding="utf-8")

sh = book.add_sheet("sh")

i=1

for r in range(10):

    for col_index, item in enumerate(final_list2):

        sh.write(i, col_index, item)      

book.save("emails.xlsx")


郎朗坤
浏览 174回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python