前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >xlsx操作

xlsx操作

作者头像
用户1733462
发布2018-06-01 12:16:07
7980
发布2018-06-01 12:16:07
举报
文章被收录于专栏:数据处理数据处理
import xlrd  
import re  
import sqlite3  
import numpy as np
def read_xlsx():
    workbook = xlrd.open_workbook('F:/zpcs/wordcode.xlsx')  
    booksheet = workbook.sheet_by_name('Sheet1')  
    # 获取所有sheet
    print workbook.sheet_names() # [u'sheet1', u'sheet2']
    # 根据sheet索引或者名称获取sheet内容
    sheet2 = workbook.sheet_by_index(1) # sheet索引从0开始
    sheet2 = workbook.sheet_by_name('Sheet1')
      # sheet的名称,行数,列数
    print sheet2.name,sheet2.nrows,sheet2.ncols
    
      # 获取整行和整列的值(数组)
    rows = sheet2.row_values(3) # 获取第四行内容
    cols = sheet2.col_values(2) # 获取第三列内容
    # 清洗数据,去除没有分隔符‘---’
    i = 0
    while i < len(cols):
        if '--' in cols[i]:
            writegbkucode(cols[i][0:4])
            writegbkucode(cols[i][-4::1])
        i += 1
    #print cols[150]
    #print cols[150][-4::1]
    #writegbkucode(cols[i][-5:0:1])
read_xlsx()
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.08.01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档