python读取excel文件内容,python读取excel某个单元格

  python读取excel文件内容,python读取excel某个单元格

  python读取Excel表格文件,例如获取这个文件的数据

  python读取Excel表格文件,需要如下步骤:

  1、安装超过读取数据的库- xlrd

  直接点安装读操作安装读操作库

  #引入超过库的卡侬头导入xlrd 2,获取超过文件的位置并且读取进来

  #导入需要读取超过表格的路径数据=xlrd。open _ workbook(r c:\ Users \ NHT \桌面\数据\ \ test1。xlsx )table=Data。工作表()[0]3,读取指定的行和列的内容,并将内容存储在列表中(将第三列的时间格式转换)

  #创建一个空列表,存储超过的数据表格=[]#将超过表格内容导入到桌子列表中def import _ excel(excel):for rown in range(excel。nrows):array={ road _ name : , bus_plate : , timeline : , road_type : , site : } array[ road _ name ]=table。cell _ value(rown,0)数组[ bus _ plate ]=table。cell _ value(rown,1) #将超过表格中的时间格式转化if table.cell(rown,2).ctype==3:date=XL date _ as _ tuple(表。单元格(rown,2)).value,0)数组[ timeline ]=日期时间。datetime(* date)数组[ road _ type ]=表。cell _ value(rown,3)数组[ site ]=table。cell _ value(rown,4) tables.append(array) 4、运行程序

  if __name__==__main__: #将超过表格的内容导入到列表中导入excel(表格)#验证超过文件存储到列表中的数据对于表中的我:打印5、最终的运行效果如下:

  6、完整的程序代码:

  从xlrd导入xlrd导入xldate _ as _ tuple导入datetime #导入需要读取的第一个超过表格的路径data1=xlrd。open _ workbook(r c:\ Users \ NHT \桌面\数据\测试。xlsx’)table=data1。sheets()[0]#创建一个空列表,存储超过的数据表格=[]#将超过表格内容导入到桌子列表中def import _ excel(excel):for rown in range(excel。nrows):array={ road _ name : , bus_plate : , timeline : , road_type : , site : } array[ road _ name ]=table。cell _ value(rown,0)数组[ bus _ plate ]=table。cell _ value(rown,1) if table.cell(rown,2).ctype==3:date=XL date _ as _ tuple(表。单元格(rown,2)).value,0)数组[ timeline ]=日期时间。datetime(* date)数组[ road _ type ]=表。cell _ value(rown,3)数组[ site ]=table。单元格值(rown,4)表。append(array)if _ _ name _ _= _ _ main _ _ :#将超过表格的内容导入到列表中为表格中的我导入excel(表格):打印关注公众号"人工智能技术服务",获取更多的资讯。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: