python读取excel文件夹的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel, xlwt是写excel的库。下面记录python读取excel。
<>强python读excel——xlrd 强>
这个过程有几个比较麻烦的问题,比如读取日期,读合并单元格内容。下面先看看基本的操作:
首先读一个excel文件,有两个表,测试用第二个表,sheet2内容如下:
python对excel基本的操作如下:
# - * -编码:utf - 8 - *进口xlrd 进口xlwtfrom datetime进口日期,datetimedef read_excel(): #打开文件 工作簿=xlrd.open_workbook (" # 39; F: \ demo.xlsx& # 39;) #获取所有表 打印workbook.sheet_names () # [u # 39; sheet1& # 39; u # 39; sheet2& # 39;】 sheet2_name=workbook.sheet_names()[1] #根据单索引或者名称获取表内容 sheet2=workbook.sheet_by_index(1) #单索引从0开始 sheet2=workbook.sheet_by_name (& # 39; sheet2& # 39;) #表的名称,行数,列数 打印sheet2.name、sheet2.nrows sheet2.ncols #获取整行和整列的值(数组) 行=sheet2.row_values(3) #获取第四行内容 关口=sheet2.col_values(2) #获取第三列内容 打印行打印关口#获取单元格内容 打印sheet2.cell (1,0) .value.encode (& # 39; utf - 8 # 39;)打印sheet2.cell_value (1,0) .encode (& # 39; utf - 8 # 39;)打印sheet2.row (1) [0] .value.encode (& # 39; utf - 8 # 39;) #获取单元格内容的数据类型 打印sheet2.cell (1,0)。ctypeif __name__==& # 39; __main__ # 39;: read_excel ()
感谢各位的阅读!看完上述内容,你们对python读取excel文件夹的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。