利用Python对Excel表格进行操作

对Excel表格进行操作首先需要下载好第三方库(Xlrd,Xlwt,xlutils,XlsxWriter)

  1. 对表格元素进行遍历操作
import xlrd  #xlrd对表格进行操作的库
file=xlrd.open_workbook("C:\\Users\\吴悠\\Desktop\\file.xlsx") #打开表格
for s in file.sheets(): #迭代表格
print("Sheet:{0}".format(s.name))
for row in range(s.nrows): #循环行
for col in range(s.ncols): #循环列
print(s.cell(row,col)) #输出表格元素

原文件内容:

Python对excel表格进行操作_excel表格


输出结果:

Python对excel表格进行操作_excel表格_02


2.对表格进行写

import xlwt  #对表格进行写
file=xlwt.Workbook(encoding="utf-8") #创建excel文件
sheet1=file.add_sheet("mysheet") #创建一个sheet叫做mysheet
sheet1.write(0,0,"Python") #在(0,0)处填入数据
sheet1.write(1,0,"newsheet") #在(1,0)处填入数据
sheet1.write(2,0,"jiangxinanchang") #在(2,0)处填入数据
file.save("C:\\Users\\吴悠\\Desktop\\newsheet.xls") #保存文件

实验结果:

Python对excel表格进行操作_desktop_03

Python对excel表格进行操作_desktop_04