ホーム>source

私はPythonが初めてなので、Pythonに慣れるだけで、ファイルAからファイルBに値を書き込む方法がわからないので、いくつかの助けを本当に感謝します。

私はしたいと思います:

  1. 'mf_mar_2018.xls'から列Dの値をフィルターします( 'saxon'のフィルター)
  2. 見つかった値を「saxons.xls」という新しいファイルに書き込みます

フィルター処理されていない値を取得し、ターミナルで印刷できます。

私のスクリプトは次のとおりです。

#import the writer
import xlwt
#open the spreadsheet
workbook = xlwt.Workbook()
#add a sheet named "Club BFA ranking"
worksheet1 = workbook.add_sheet("Club BFA ranking")
#in cell 0,0 (first cell of the first row) write "Ranking"
worksheet1.write(0, 0, "Ranking")
#in cell 0,1 (second cell of the first row) write "Name"
worksheet1.write(0, 1, "Name")
#save and create the spreadsheet file
workbook.save("saxons.xls")
#import the reader
import xlrd
#open the rankings spreadsheet
book = xlrd.open_workbook('mf_mar_2018.xls')
#open the first sheet
first_sheet = book.sheet_by_index(0)
#print the values in the second column of the first sheet
print first_sheet.col_values(1)

あなたの答え
  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ regex - 日食で空の行で置き換えるのではなく行を削除する