Python怎么獲取excle中指定行和列的值?


'''
https://www.cnblogs.com/xiazhenyu/
*** 學而思之、思而記之、記而習之 ***
'''
f="dict_file.txt" #定義文件名
def writefile(key,value):
with open(f, "w") as file: # 只需要將之前的”w"改為“a"即可,代表追加內容,“w”是覆蓋
file.write(str(key) + "=" + str(value) +"\n")
return f
writefile("user","lalala")
#寫入結果 user=lalala
# Python怎么獲取excle中指定行和列的值?

# 引用包
import xlrd
# import sys
# print(sys.path) 查看當前文件說在目錄
# 打開文件
workbook=xlrd.open_workbook(r'F:/學習/excle/excle20200917/case20200917.xlsx')

# 獲取sheet名稱
sheet_name = workbook.sheet_names()[0] #sheet索引從0開始
# print(sheet_name)

# 根據sheet索引或者名稱獲取sheet內容
sheet = workbook.sheet_by_index(0) # sheet索引從0開始
# print(sheet)

# 4、獲取指定單元格里面的值
i=sheet.cell_value(0,0)#sheet.cell_value(第幾行,第幾列)

# 獲取整行和整列的值(數組)
rows = sheet.row_values(1) # 獲取第2行內容
cols = sheet.col_values(2) # 獲取第3列內容
# print(rows)
# print(cols)

# 獲取sheet的名稱,總行數,總列數
print (sheet.name,sheet.nrows,sheet.ncols)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM