先導入 xlwt、xlrd 先把txt的文件全部讀出來,然後使用循環寫入xlsx文件當中。 import xlwt import xlrd book = xlwt.Workbook() ws = book.add_sheet('Sheet') f = open('txt文件名', 'r+') data = f.readlines() for i in range(len(data)): row = data[i].split() for j in range(len(row)): ws.write(i, j, row[j]) book.save('保存的文件名') f.close()