首页 > 编程语言 > 详细

Python常用模块-处理excell

时间:2019-12-19 13:49:17      阅读:91      评论:0      收藏:0      [点我收藏+]

处理excell的包

  • xlrd  读取excell
  • xlwt 写入excell
  • xlutils excell高级操作工具

一、xlrd

用来读取excel文件内容

# http://www.360doc.com/content/19/0303/20/60149846_818870157.shtml
import
xlrd import pprint book = xlrd.open_workbook(‘../data/主机信息.xlsx‘) sheet = book.sheet_by_name(‘服务器信息‘) demo_data = [ {‘ip‘: { ‘user‘: ‘root‘, ‘port‘: 22, ‘password‘: ‘123456‘ }} ] data = [] for i in range(1, sheet.nrows): row = sheet.row_values(i) manager_ip = row[0] user = row[2] port = int(row[1]) password = row[3] p_type = sheet.cell(i, 3).ctype if p_type == 2: password = int(password) host_dic = { manager_ip: { ‘user‘: user, ‘port‘: port, ‘password‘: password } } data.append(host_dic) pprint.pprint(data)

Python常用模块-处理excell

原文:https://www.cnblogs.com/wc89/p/12067120.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!