pythonlrd怎麼讀取特定行或列的資料

2021-03-04 05:26:23 字數 3979 閱讀 4687

1樓:匿名使用者

下表從零算起

第一行應該這樣寫

table.row_values(0)

python 如何讀取 excel 指定單元格內容

2樓:匿名使用者

1、首先開啟電腦上編寫python的軟體。

2、然後新建一個py檔案,如下圖所示。

3、接著就是匯入xlrd包,讀取**的函式就在這裡面,如下圖所示。

4、然後就是開啟想要讀取的**,如下圖所示。

5、接著就是指定要讀取一個excel表中的那個**。

6、然後就是根據sheet索引獲取sheet內容。

7、最後就是讀取一個**中的行或列的值,就完成了。

3樓:我欲有夢

1、首先在filepathname = pd.read_excel(filepathname, sep='') #讀取**中資料。

2、然後ws = wb.worksheets[0] #獲取**中指定工作表。

3、然後輸入for rx in range(1,ws.max_row+1): #遍歷**中的行數。

4、再其次輸入#print(rx)temp_list =

5、快好了,在money = ws.cell(row=rx, column=1).value #獲取表中第1列所有的資料

kind = ws.cell(row=rx, column=2).value #獲取表中第2列所有的資料

6、最後#檢測結果for l in data_dic:print(l[0],l[1])。

7、然後就完成了。

4樓:匿名使用者

用xlwt和xlrd模組

xlrd用於獲取指定單元格的內容

data=xlrd.open_workbook(你要讀取的文件的路勁+文件名)

table=data.sheets()[0]:表示xls檔案的第一個**,[1]表示第二個**

cell=table.cell(行,列).value #讀取特定行特定列的內容

5樓:匿名使用者

import xlrd

#open the .xls file

xlsname="test.xls"

book = xlrd.open_workbook(xlsname)#build a dictionary of the names->sheets of the book

sd={}

for s in book.sheets():

sd[s.name]=s

#obtain sheet "foglio 1" from sheet names dictionary

sheet=sd["foglio 1"]

#print value of the cell j141print sheet.cell(142,9)print sheet.cell(142,9)可以獲得142行第9列那個單元格的值

6樓:匿名使用者

python有很多包可以操作excel單元其中我用過的有xlrd ,xlwt 一個讀一個寫, 另外可用 openpyxl或者xlsxwriter 進行讀寫, 非常簡單

讀寫單元格只需按列表一樣讀寫元素即可

ws['a1'] = 42

a = ws["a2"]

對應的python模組用法可以參考網上教程!

7樓:匿名使用者

97-2003格式的可以用xlrd

2007格式的可以用openpyxl

如何用python讀取文字中指定行的內容

8樓:小丁創業

實現的方bai法和詳細的操作步du

驟如下:

1、第一步,開啟在計zhi算機上dao編寫python的軟體,如下圖所示,然版後進入下

權一步。

2、其次,完成上述步驟後,建立一個新的py檔案,見下圖,然後進入下一步。

3、接著,完成上述步驟後,匯入xlrd包,並且讀取表的函式就在其內部,見下圖,然後進入下一步。

4、然後,完成上述步驟後,開啟要閱讀的文件,見下圖,然後進入下一步。

5、隨後,完成上述步驟後,指定要在文件中讀取內容的位置,如下圖所示,然後進入下一步。

6、接著,完成上述步驟後,根據索引獲取內容,如下圖所示,然後進入下一步。

7、最後,完成上述步驟後,就讀取到了文字中指定行的內容,如下圖所示。這樣,問題就解決了。

9樓:匿名使用者

txt檔案可以用行

號,用readlines讀取出來的資料是一個列表,你可以使用:專f = open('', 'r')

line = f.readlines()

line_need = line[行號-1]這樣來取指屬定行

10樓:

直接抄用 f.readlines()讀出來的就是一個列表bai 從列表的第1000行開始du讀就完了zhi

daofor line in f.readlines()[999:len(f.readlines())-1]:

print(line)

剛剛已經幫你試過了

11樓:虎慈建萍韻

1利用python的readlines()函式:

[python]

view

plain

copy

fobj

=open(r'ori.data.txt','r')forline

infobj.readlines()[1000:]fobj.close()

2利用

linecache

[python]

view

plain

copy

import

linecache

print(linecache.getline(r'd:\z.txt',10))

3讀取10行到13行中的內容

[python]

view

plain

copy

lnum=0

with

open('pit.txt',

'r')

asfd:

forline

infd:

lnum

+=1;

if(lnum

>=10)&&

(lnum

<=13):

print

line

fd.close()

[python]

view

plain

copy

fobj

=open('ori_data.txt','r')row_len

=len(fobj.readlines())

[python]

view

plain

copy

[python]

view

plain

copy

fobj

=open(filepath,'r')

data

=fobj.read()

fobj.close()

text_len

=data.count('\n')

12樓:騰詩弓星暉

with open("d://xx.txt", "r") as f:

data = f.readlines()

print data[0]

如上讀取第一行

易語言怎麼讀取檔案中的資料,易語言怎麼讀取txt檔案中的資料

版本 2 區域性變數 文字組,文字型,0 文字組 分割文字 到文字 讀入檔案 文字路徑 換行符,如果真 編輯框1.內容 文字組 1 判斷編輯框是否等於所載入的文字的第一行文字內容 如果真結束 假設在c盤裡有一個名為 test.txt 其路徑為 test.txt 這一個檔案由你自行建立 具體思路是開啟...

python怎麼讀取檔案,python怎麼讀取txt檔案

方法一 f open foo.txt 返回一個檔案物件 line f.readline 呼叫檔案的 readline 方法 while line print line,後面跟 將忽略換行符 print line,end 在 python 3中使用 line f.readline f.close 方法...

行動硬碟無法讀取怎麼辦,行動硬碟無法讀取怎麼辦?

在命令提示符裡輸入chkdsk 錯誤的碟符 f 比如我是g盤打不開,那麼就chkdsk空格g 空格 f,就可以了。我的電腦右鍵 管理 磁碟管理 右鍵點你的行動硬碟 給他分配一個碟符 或者格式化一下。去電腦城購買一條ide轉筆記本硬碟的 卡,大蓋10元作用,將其直接介入你電腦的光碟機用ide口,應該就...