Как прочитать конкретную строку в файле Excel с помощью Python - PullRequest
0 голосов
/ 23 января 2019

Я хочу прочитать одну строку из файла Excel_file1, Sheet1, строки № 7, используя python, любая помощь?

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Вы также можете использовать pd.read_excel из pandas библиотека:

Сначала вам нужно будет установить pandas и xlrd:

import pandas as pd
import xlrd
df = pd.read_excel('abc.xlsx', sheet_name='Sheet1')

Теперь вы можете отфильтровать ваш фрейм данных, чтобы получить любую конкретную строку, используя iloc

df.iloc[6] ## This will give you 7th row
0 голосов
/ 23 января 2019

Первая установка xlrd

pip install xlrd

, затем откройте файл python и

import xlrd 

# Give the location of the file 
loc = ("path of file") 

# To open Workbook 
wb = xlrd.open_workbook(loc) 
sheet = wb.sheet_by_index(0) 

print(sheet.row_values(7)) 

местоположение - это относительный путь, а не абсолютный путь.

Чтобы узнать больше о xlrd и его использовании, посетите https://xlrd.readthedocs.io/en/latest/

Удачного кодирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...