すべてのExcelファイルは、ファイルフォルダをマージ

。1  著者:冬劉
2  インポートxlrdへ
 3。 インポートxlsxwriter
 4。 インポートOS
 5。 
6。  取得ファイルディレクトリ
7。 file_listのos.listdir =(" C:\ \ excel_fileアップPycharmProjects \ Pythonのレベル" 。8 end_xls = " xkb_end.xlsx " 
。9  
10データ= []
 11。 ため xls_name file_listの:
 12である     オープンXLSファイル
13が      F = xlrd.open_workbook("C:\ PycharmProjects \ Pythonのレベル\\ \アップexcel_file " + xls_name)
 14の     #が表オブジェクトリストの作成
15      シート= f.sheets()
 16      #のテーブルオブジェクトを
17      シート= シート[0]
 18である     テーブル・ファンクション
19      N- = シート。 NROWS
 20は      、M = 0 IF(データ)== 0 lenの。1
 21れる     ため I (M、N-)範囲:
 22である、         #は、各列検索
23である          RDATA = sheet.row_values(I)
 24          data.append(RDATA)
 25 
26の #は、開いているファイルを書き込むための準備
27 WRを= xlsxwriter.Workbook(end_xls)
 28  表追加
29 WS = wr.add_worksheet()
 30 = I 0
 31である ため、行データ:
 32      のため col_num、DA 列挙(行):
 33である         セルごとにデータを書き込む
34がある         ws.write(I、col_num、DA)
 35      I = I + 1
 36 wr.close()

 

おすすめ

転載: www.cnblogs.com/nmucomputer/p/12002934.html