wp231957 发表于 2022-9-19 15:08:28

openpyxl 有没有把一个列表写入某行的可能

我这样写是不行的,会收到一个ValueError: Cannot convert to Excel
a=   
    sheet.cell(10,1).value=a[:]

txxcat 发表于 2022-9-19 21:20:46

没有直接的操作可以把数组写到excel中的一行去,但是这是python呀,编程语言,你可以用for来遍历数组,然后在循环中依次写入excel。

wp231957 发表于 2022-9-19 21:28:51

txxcat 发表于 2022-9-19 21:20
没有直接的操作可以把数组写到excel中的一行去,但是这是python呀,编程语言,你可以用for来遍历数组,然后 ...

这谁还不会啊,我只是在想有木有一行就搞定的

Brick_Porter 发表于 2022-9-22 17:25:50

wp231957 发表于 2022-9-19 21:28
这谁还不会啊,我只是在想有木有一行就搞定的

sheet对象有一个append函数能实现你的功能,用你的代码就是sheet.append(a),作用就是把可迭代对象a的数据写入工作表的一行
页: [1]
查看完整版本: openpyxl 有没有把一个列表写入某行的可能