首页 > 编程语言 > 详细

Python常用模块-处理excell

时间:2019-12-19 13:49:17      阅读:87      评论: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 版权所有
打开技术之扣,分享程序人生!