資源簡介
對excel進行增刪改查操作,通過python xlrd\xlwt\xlutils 這三個庫封裝的對excel進行怎刪改查功能,方便在日常工作中的使用;
代碼片段和文件信息
#!/usr/bin/env?python
#?-*-?coding=utf-8?-*-
__author__?=?‘man‘?
import?os
import?sys
import?xlrd
import?xlwt
from?xlutils.copy?import?copy
import?json
#橫坐標?字母與數(shù)字轉(zhuǎn)換
def?letter(nrows_number):
????#構(gòu)造?A~Z??:?[chr(i)?for?i?in?range(6591)]
????all_list=[chr(i)?for?i?in?range(6591)]
????letter_list=[chr(i)?for?i?in?range(6591)]
????#如果收到的收到的?nrows_number?是int類型,就要尋找對應(yīng)字母。列:?1=A?27=AA
????if?isinstance(nrows_numberint)?is?True:
????????for?first?in?letter_list:
????????????for?second??in?letter_list:
????????????????all_list.append(first+second)
????????#print?all_list
????????return?all_list[nrows_number-1]
????#如果收到的收到的?nrows_number?是str類型,尋找字母對應(yīng)第幾個。列:?A=1?AA=27
????elif?isinstance(nrows_numberstr)?is?True:
????????nrows_number?=?nrows_number.upper()
????????f
評論
共有 條評論