1. 程式人生 > >使用python讀取excel檔案資料

使用python讀取excel檔案資料

# -*- coding : UTF-8 -*-
import xlrd
class OpenExl():
#初始化exl檔案,by_index表示第幾個工作表單,預設值為0。
def __init__(self, exc_file, by_index = 0):
# 開啟檔案
self.exc_data = xlrd.open_workbook(exc_file)
        print(exc_file)
        # 獲取工作表
self.table = self.exc_data.sheets()[by_index]


    # 定義獲取excle表單資料,colname_index表示列數,rowname_index表示行數,預設值都為0;
def excel_table_data(self, colname_index=0, rowname_index=0): self.nrows_row = self.table.nrows # 行數 self.nrows_col = self.table.ncols # 列數 #獲取整列資料 self.exc_data1 = self.table.col_values(colname_index) #獲取整行資料 self.exc_data2 = self.table.row_values(colname_index, rowname_index)return
self.exc_data1,self.exc_data2
注:exl中返回的資料是字串型別的

相關推薦

使用python讀取excel檔案資料

# -*- coding : UTF-8 -*- import xlrd class OpenExl(): #初始化exl檔案,by_index表示第幾個工作表單,預設值為0。 def __init__(self, exc_file, by_index = 0): # 開啟檔

Python使用pandas讀取Excel檔案資料和預處理小案例

假設有Excel檔案data.xlsx,其中內容為 現在需要將這個Excel檔案中的資料讀入pandas,並且在後續的處理中不關心ID列,還需要把sex列的female替換為1,把sex列的male替換為0。本文演示有關的幾個操作。 (1)匯入pandas模組 >>> import p

python建立Excel檔案資料的方法

# -*- coding: utf-8 -*-# @Time : 2018/12/6 17:10# @Author : suchao# @Disc: : 生成10000條Excel資料# @File : 1000data.py# @Software: PyCharmimport xlrd ,

Python讀取Excel檔案並生成分析結果

筆者需要對存放在Excel裡的很多媒資檔案進行分析,這些節目的解析度有高清、標清之分,高清的節目名稱前面加上“HD-”,比如下面的“HD-護寶聯盟第一季”,標清的則直接是節目名稱,如“HD-護寶聯盟第一季”,這些節目可能分別屬於電視劇、電影、娛樂的欄目,每個節目有對應的時長(分鐘數),然後按欄目放在不同的sh

Python學習筆記--python讀取Excel檔案

簡介:      今日接了個小單,把資料從xlsx讀取到本地生成散點圖,在讀取日期資料時發現,讀取下來的日期是數字,不是日期的各式    所要用的庫: xlrd :1.1.0 time: datetime: 解決方法:  程式碼 1 import xlrd 2 import

python 讀取excel檔案並寫入json

excel內容:程式碼: import xlrd import json import operator def read_xlsx(filename): # 開啟excel檔案 data1 = xlrd.open_workbook(file

Python批量Excel檔案資料匯入SQLite資料庫的優化方案

說明:1)需要安裝擴充套件庫openpyxl;2)隨著資料庫的增大,匯入速度可能會有所下降;3)本文只考慮Python程式碼優化,沒有涉及資料庫的優化;4)本文要點在於使用executemany實現批

利用Python讀取EXCEL 檔案

小編今天從專案需求來給大家介紹讀取EXCEL的作用!         由於專案要進行重新架構和設計開發,專案本身的資料庫中的資料需要遷移,但是公司內部的一些新增資料由於專案的某一個模組無法通過執行API介面來處理資料庫資料,這個時候,就需要給公司各個部門下發統一格式的EXC

python讀取excel檔案並匯入mysql資料庫

import MySQLdb import xlrd import xlwt from datetime import date,datetime   database = MySQLdb.connect (host="114.116.2.203", user = "r

python讀取.txt檔案資料和將資料寫入檔案.txt

一.讀取.txt檔案中的資料到張量中 說明:將data_x.txt和data_y.txt中的資料分別讀取到x_data張量中 #!/usr/bin/python # coding=utf-8 im

Win7,64位下Python讀取Excel檔案並繪製圖表

1、安裝xlrd的whl檔案:     Python讀取Excel使用xlrd,到官網https://pypi.python.org/pypi/xlrd下載xlrd-1.0.0-py3-none-any.whl安裝。     在C:\Program Files\Python

python讀取excel檔案—xlrd

使用 xlrd 模組 1、安裝 xlrd 模組 pip install xlrd Ipython 裡面好像自帶有xlrd模組,不需要另外安裝 2、匯入模組 import xlrd

記錄:python讀取excel檔案

由於最近老是用到python讀取excel檔案,所以特意記錄一下python讀取excel檔案的大體框架。 庫:xlrd(讀),直接pip安裝即可。想要寫excel檔案的話,安裝xlwd庫即可,也是直接pip安裝就可以啦~ 下面直接貼程式碼了: i

C#讀取Excel檔案資料

相當簡單,Excel就像資料庫,每個Sheet就是一個Table. Microsoft.Jet.OLEDB驅動.之後是DataReader迴圈,或DataSet處理都非常簡單. #region set connectionstring strConn = @"Provide

python讀取excel檔案中所有sheet表格:openpyxl模組(二)

通過openpyxl模組 迴圈遍歷excel檔案中所有sheet表格。 excel檔案 e:\\t.xlsx ,有2個sheet:   sales 客戶編碼 年月 銷售額(萬元) JLF0001 20

python讀取各種檔案資料解析

python讀取.txt(.log)檔案 、.xml 檔案 、excel檔案資料,並將資料型別轉換為需要的型別,新增到list中詳解 1.讀取文字檔案資料(.txt結尾的檔案)或日誌檔案(.log結尾的檔案) 以下是檔案中的內容,檔名為data.txt(與d

pythonexcel檔案中寫入date日期資料,以及讀取excel日期資料,如何在python中正確顯示date日期。

如何通過python寫入date資料了? 寫入還是很簡單的。 import xlwt3 import  datetime as dt workbook = xlwt.Workbook() worksheet = workbook.add_sheet('Sheet1') wo

python讀取yaml檔案中的資料

注意:在python2中進行 讀取方式有兩種 程式碼中的其中一種方式以註釋的形式展現出來: yaml中檔案的內容如下: 'top寬度:': '27' # ----------- 必須 ----------------------- # 計算機使用者名稱 username: onepoi

Python筆記】操作讀取Excel檔案、文字檔案

需求:讀取Excel檔案、替換文字檔案中得指定某個字串並生成新的檔案 原始碼: #encoding:utf-8 # -*- coding: utf-8 -*- #!/usr/bin/env python # -*- coding=utf-8 -*- #Using GPL v2 #Author:

Excel 檔案資料讀取和篩選

需求:已知一個excel 表中的"Sheet1"中,有id, name, salary 3列的內容,要求將薪水重複次數最多的按從高到低進行排序 #coding=utf-8 import xlrd from collections import Counter import opera