在使用python tablib生成Excel文件的过程中,出现错误cell() missing 1 required positional argument: 'column',至于为什么要用tablib生成Excel文件,不用其他包,如:xlrd,xlwt.原因很简单,因为tablib支持的文件格式多,使用简单.
其中的生成的python代码如下:
import tablib
import os
#创建dataset,方法1
dataset1 = tablib.Dataset()
header1 = ('ID', 'Name', 'Tel', 'Age')
dataset1.headers = header1
dataset1.append([1, 'zhangsan', 13711111111, 16])
dataset1.append([2, 'lisi', 13811111111, 18])
dataset1.append([3, 'wangwu', 13911111111, 20])
dataset1.append([4, 'zhaoliu', 15811111111, 25])
print('dataset1:', os.linesep, dataset1, os.linesep)
#创建dataset,方法2
header2 = ('ID', 'Name', 'Tel', 'Age')
data2 = [
[1, 'zhangsan', 13711111111, 16],
[2, 'lisi', 13811111111, 18],
[3, 'wangwu', 13911111