導入xlsxwriter
workbook = xlsxwriter . workbook(" d:\ \ program files \ \ subpay \ \ SQL 2 . xlsx ")#在指定目錄中創建壹個excle。
worksheet = workbook . add _ worksheet(" students ")#創建新工作表。
Title _ index = ["a "," b "," c "," d"] #工作表中的區域。
Li = [] #定義壹個空列表。
Blod =工作簿。add _ format ({"bold": true}) #用open(" d:\ \ program files \ \ subpay \ tets . txt ",' r ')定義字體為f1: #打開txt文檔。
Lines = f1.readlines()#讀取所有行。
N = -1#定義了壹個變量。
對於行中的x:#逐行讀取。
n=n+1
Li.append(x[:-1])#刪除回車。
Y= x.split#用空格分隔字符。
對於I in range (len (title _ index)): #讀取excle區域下標。
# for i,j in enumerate(title_index):
Content = y[i]#單字符閱讀
工作表。write (n,I,content,blood) #被逐行寫入工作簿。
關閉#關閉不包括
Txt文件可以使用行號,readlines讀取的數據是壹個列表。您可以使用:
f =打開(',' r ')
line = f.readlines()
Line_need = line[行號-1]
通過這種方式,獲取指定的行。