我想使用python从Excel_file1,Sheet1,第7行读取单个行,有帮助吗?
答案 0 :(得分:4)
您还可以使用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
答案 1 :(得分:3)
首先安装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/
快乐的编码。