【笔记】Pandas学习笔记

前言

Python3利用Pandas模块实现Excel的办公自动化

下载依赖

1
pip3 install pandas

引入依赖

1
import pandas

将二位数组转换为Excel表格文件

<filename>.xlsx:Excel表格文件名

1
2
3
contents = [["(1,1)", "(1,2)"], ["(2,1)", "(2,2)"]]
dataFrame = pandas.DataFrame(contents)
dataFrame.to_excel("<filename>.xlsx")

读取Excel表格文件

1
dataFrame = pandas.read_excel("<filename>.xlsx")

获取Excel共有几行几列

  • 得到一个元祖
1
dataFrame.shape

获取Excel共有几行

1
dataFrame.shape[0]

获取Excel共有几列

1
dataFrame.shape[1]

通过隐式索引获取数据

  • 获取的数据如果是数值,则默认是数值类型而不是字符串类型

<row>:行号,从0开始
<col>:列号,从0开始

1
dataFrame.iloc[<row>, <col>]

完成

参考文献

哔哩哔哩——千锋教育