【1人回答】python怎么把数据导入Excel? |
您所在的位置:网站首页 › python将数据导入odps › 【1人回答】python怎么把数据导入Excel? |
回答: #导入包 import xlrd #设置路径 path='c:\users\jyjh\desktop\datap.xlsx' #打开文件 data=xlrd.open_workbook(path) #查询工作表 sheets=data.sheets() sheets 可以通过函数、索引、名称获得工作表。 sheet_1_by_function=data.sheets()[0] sheet_1_by_index=data.sheet_by_index(0) sheet_1_by_name=data.sheet_by_name(u'sheet1') 可以通过方法获得某一列或者某一行的数值。 sheet_1_by_name.row_values(1) sheet_1_by_name.col_values(1) 通过工作表的属性获得行数和列数。 n_of_rows=sheet_1_by_name.nrows n_of_cols=sheet_1_by_name.ncols 也可以用一个循环来遍历一次文件。 For i in range(n_of_rows): PRint sheet_1_by_name.row_values(i) 可以通过以下的任意一种方式访问单元格的数值。 cell_a1=sheet_1_by_name.cell(0,0).value cell_a1=sheet_1_by_name.row(0)[0].value cell_a1=sheet_1_by_name.col(0)[0].value 最后通过以下的方法对单元格的数值进行修改。 row=0 col=0 #ctype 0:empty,1:string,2:number,3:date,4:boolean,5:error cell_type=1 value='hello,Excel' cell_a1=sheet_1_by_name.cell(0,0).value Format=0 sheet_1_by_name.put_cell(row,col,cell_type,value,Format) cell_a1=sheet_1_by_name.cell(0,0).value python[1] (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人gUIdo van rosSUm于1989年发明,第一个公开发行版发行于1991年。 python是纯粹的自由软件, 源代码和解释器cpython遵循 gpl(gnu general public license)协议。python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。 python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是c/c++)很轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用c/c++重写,而后封装为python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。 7月20日,ieee发布2017年编程语言排行榜:python高居首位。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |