當前位置:成語大全網 - 書法字典 - 如何用python讀取txt文件中指定行的內容並導入excel?

如何用python讀取txt文件中指定行的內容並導入excel?

全文是xlswriter模塊寫的,有人用?Xlrd和?Xlutils模塊已實現,但尚未驗證。

導入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]

通過這種方式,獲取指定的行。