您的位置:首页 > 编程语言 > Python开发

python Excle操作

2018-08-28 14:18 232 查看

1.读入操作

def load_data():
filename = u'投资企业.xls'
data = xlrd.open_workbook(filename)
table = data.sheet_by_name(u'Sheet1')
# 选择第4列(从第2行到最后一行)
name_list = table.col_values(3)[1:]
# 返回list
return name_list

2.写入已存在excel

import xlrd
import xlwt
from xlutils.copy import copy

# 打开想要更改的excel文件
old_excel = xlrd.open_workbook('fileName.xls', formatting_info=True)
# 将操作文件对象拷贝,变成可写的workbook对象
new_excel = copy(old_excel)
# 获得第一个sheet的对象
ws = new_excel.get_sheet(0)
# 写入数据
ws.write(0, 0, '第一行,第一列')
ws.write(0, 1, '第一行,第二列')
ws.write(0, 2, '第一行,第三列')
ws.write(1, 0, '第二行,第一列')
ws.write(1, 1, '第二行,第二列')
ws.write(1, 2, '第二行,第三列')
# 另存为excel文件,并将文件命名
new_excel.save('new_fileName.xls')
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: