第一步:安裝openyxl模塊
pip install openyxl
第二步:讀寫數據
from openpyxl import load_workbook
# 工作簿 workbook 表單 sheet 單元格 cell
#打開指定工作簿
wb=load_workbook('test_data.xlsx')
# 定位到指定的表單
sheet=wb['test_data']
#讀取指定單元格
cell_values = sheet.cell(2,3).value
print(cell_values)
# 寫入單元格
sheet.cell(2,3).value = '賦值給單元格'
#獲取最大的行數
row=sheet.max_row
# 獲取最大列數
col=sheet.max_column
print(row,col)
# 修改Excel之後,保存
wb.save('test_data.xlsx')
注意:
1.from 它只能識別xlsx結尾的Excel
2.儘量不要直接修改文件後綴名
3.避免直接在pycham裏面新建後綴名爲xlsx的文件,防止出錯
4.最好就是新建好xlsx文件,直接拖進pycharm
5.excel表中的行列數,從1開始計數
6.保存之前,要刪除excle下面的空白行,肉眼看不到,但是程序有時候會把空白的行算進去。