Ish*_*iaq 4 python excel python-3.x
我想使用 python 从 Excel_file1、Sheet1、第 7 行读取单行,有什么帮助吗?
首先安装xlrd
pip install xlrd
Run Code Online (Sandbox Code Playgroud)
然后打开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))
Run Code Online (Sandbox Code Playgroud)
location 是相对路径而不是绝对路径。
要阅读有关 xlrd 及其用法的更多信息,请访问https://xlrd.readthedocs.io/en/latest/
快乐编码。
您还可以使用pd.read_excel的pandas库:
您需要安装pandas和xlrd第一:
import pandas as pd
import xlrd
df = pd.read_excel('abc.xlsx', sheet_name='Sheet1')
Run Code Online (Sandbox Code Playgroud)
现在,您可以使用过滤数据框来获取任何特定行 iloc
df.iloc[6] ## This will give you 7th row
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16823 次 |
| 最近记录: |