python对excle的操作
2019-06-27 00:33
197 查看
#读操作 kwb=xlrd.open_workbook("E:/123.xls") sheet=kwb.sheets()[0] print (kwb.sheet_names()) print (sheet.nrows) print (sheet.ncols) print (sheet.row_values(0)) print (sheet.col_values(0)) print (sheet.cell_value(1,1)) #写操作(全新覆盖,不推荐) kwb=xlwt.Workbook() sheet=kwb.add_sheet("Sheet 1",cell_overwrite_ok=True) sheet.write(2,0,'zyw1') sheet.write(2,1,19980706) kwb.save('E:/123.xls') #写操作(部分覆盖,追加) kwb=xlrd.open_workbook('E:/123.xls') kwb1=copy.copy(kwb) sheet=kwb1.get_sheet(0) sheet.write(1,0,'bbb') sheet.write(1,1,456) sheet.write(2,0,'ccc') sheet.write(2,1,789) kwb1.save('E:/123.xls') #替换exlce表中部分内容 list=['tom','p','uu'] relist=['Caronline','1','p'] path='E:/123.xls' kwb=xlrd.open_workbook(path) r_sheet=kwb.sheets()[0] #读sheet kwb1=copy.copy(kwb) w_sheet=kwb1.get_sheet(0) #写sheet for i in range(r_sheet.nrows): n = 0 L=r_sheet.row_values(i) for j in L: j=str(j) for k in range(len(list)): if list[k] in j: s=j.replace(list[k],relist[k]) w_sheet.write(i,n,s) n+=1 kwb1.save(path)
相关文章推荐
- python自学笔记15之实例之绘图、dataframe操作、读写csv,excle
- Python操作Excle
- Python学习笔记——XlsxWriter实现Excle的简单操作
- python Excle操作
- python简单操作excle的方法
- python 操作excle
- python操作wps/操作word/操作excle/操作ppt:文档专用模块或者二次开发
- python操作excle
- python操作word之pywin32的安装
- Python 边做边学 9.6 数据库操作--查询条件解析工具(QCondition)
- Python 边做边学 9.9 数据库操作--数据库表配置(UserAreaCfg)
- python之操作列表
- Python Numpy 数组的初始化和基本操作
- Python中struct模块对字节流/二进制流的操作教程
- Python xlrd(excle)中EXCLE的数据的获取
- python SQLite数据库简单操作
- 第3章 python 函数与文件操作
- Python教程:[43]Word基本操作
- Python中list的详细操作描述(举例说明)
- Python文件管理对相应目录下的进删除、重命名、移动文件等相应操作