学堂 学堂 学堂公众号手机端

用Python读取excel数据库的方法操作是什么

lewis 6年前 (2019-11-03) 阅读数 4 #技术
很多朋友都对“用Python读取excel数据库的方法操作是什么”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!
 

python中要想处理excel,必须用到第三方模块xlrd,所以windows 我安装方法是cmd中命令:E:\ANZHUANG\Python\Scripts>easy_install xlrd (路径必须在python的scripts下和必须安装easy_install)

#coding=utf-8
importxlrd
defprint_xls(path):
data=xlrd.open_workbook(path)#打开excel
table=data.sheets()[1]#打开excel的第几个sheet
nrows=table.nrows#捕获到有效数据的行数
books=[]
foriinrange(nrows):
ss=table.row_values(i)#获取一行的所有值,每一列的值以列表项存在
#printss
foriinrange(len(ss)):
printss[i]#输出一行中各个列的值
print'+++++++++++++++++++'
if__name__=='__main__':
print_xls('D:\\文档\\431547909921.xls')

excel内的内容格式如下:


197 10208014 黄钊 男 医学院 预防医学 经金学院 经济学类

198 10208006 宋马小薇 女 医学院 预防医学 医学院 临床医学

199 10207014 杨婵媛 女 医学院 制药工程 医学院 口腔医学

200 10207018 祖丽皮亚 女 医学院 制药工程 医学院 临床医学

201 10207029 周力波 男 医学院 制药工程 医学院 临床医学

输出结果:

199.0

10207014.0

杨婵媛

医学院

制药工程

医学院

口腔医学

+++++++++++++++++++

200.0

10207018

祖丽皮亚

医学院

制药工程

医学院

临床医学

+++++++++++++++++++

201.0

10207029

周力波

医学院

制药工程

医学院

临床医学

+++++++++++++++++++



这篇关于“用Python读取excel数据库的方法操作是什么”的文章就介绍到这了,更多相关的内容,欢迎关注博信,小编将为大家输出更多高质量的实用文章!
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门