如何使用python将列插入Excel文件?

时间:2019-04-05 14:08:36

标签: python excel

如何使用python将列插入Excel文件? 请帮我

import xlrd
import pyexcel


l=[]
s=["heading 1","heading 2","heading 3","heading 4"]
l.append(s)
string_1 = [["column 1.1"],["column 1.2"]]
string_2 = [["column 2.1"],["column 2.2"]]
string_3 = [["column 3.1"],["column 3.2"]]
string_4 = [["column 4.1"],["column 4.2"]]
for i in string_1:
   print(i)
   l.append(i)
for j in string_2:
   print(j)
   l.append(j)
for k in string_3:
   print(k)
   l.append(k)
for v in string_4:
   print(v)
   l.append(v)
s = pyexcel.save_as(array=l, dest_file_name="aarray_data.xlsx")
  

预期产量

 heading 1   heading 2   heading 3    heading 4
 column 1.1  column 2.1  column 3.1  column 4.1
 column 1.2  column 2.2  column 3.2  column 4.2

1 个答案:

答案 0 :(得分:0)

检查此

import xlrd
import pyexcel


l=[]
s=["heading 1","heading 2","heading 3","heading 4"]
l.append(s)
string_1 = [["column 1.1","column 1.2", "column 2.1","column 2.2"], ["column 3.1","column 3.2","column 4.1","column 4.2"]]
for i in string_1:
   print(i)
   l.append(i)

print(l)
s = pyexcel.save_as(array=l, dest_file_name="aarray_data.xlsx")