Python 如何将该列表转换成excel表格?

Python01173

Python 如何将该列表转换成excel表格?,第1张

可以使用 Python 的第三方库 pandas 将列表转换成 excel 表格

首先需要安装 pandas 库,在命令行中输入:

pip install pandas

然后可以使用 pandas 库中的 DataFrame 函数将列表转换成 DataFrame 数据结构,再使用 to_excel 函数将 DataFrame 保存为 excel 文件

示例代码:

import pandas as pd

# 假设你有一个名为 data 的列表

data = [['Tom', 10], ['Dick', 15], ['Harry', 20]]

# 使用 pandas 将列表转换成 DataFrame

df = pd.DataFrame(data, columns=['Name', 'Age'])

# 使用 to_excel 函数将 DataFrame 保存为 excel 文件

df.to_excel("data.xlsx")

这样就可以在当前目录下生成一个名为 data.xlsx 的 excel 文件,里面包含了你的列表数据。

pythondocx表格下一格添加元素方法:

1、安装python-docx库:pipinstallpython-docx。

2、在pycham工具中编写代码逻辑,新建word文档对象创建表格,同时可设置字体,默认为微软雅黑。

3、获取图片插入第一列表格,获取文字内容写入第二列表格,

4、保存为.docx文件格式的文档,文件名称可自定义,需要写入多个文件,通过os模块获取多个文件目录,生成多个文件就可以。

上篇,我们讲了python使用openpyxl库来做操execl表。实际使用中,个人认为openpyxl适合读写某个单独或少量的表格比较合适。如果是数组类的数据和execl表格交互,就需要遍历了。

这篇,我们介绍另一个库——pandas

上干货;

参考链接:

https://zhuanlan.zhihu.com/p/342422919

0、自动创建新的execl

1、在 指定单元格 写入字符串

或者

2、读取 指定单元格 的数据

或者

3、统计行和列

4、获取所有工作簿名称

5、范围读取单元格

读取B2到C4的数据

按照 B2、B3、B4、C2、C3、C4 输出

其他:

注意,上述cell_range等对象都是 类型的。如果先获取这些单元格中的值,可以这样:

6、填充单元格颜色