from cDateParam import cDateParam from createTestData import createTestData if __name__ == "__main__": argvs = sys.argv argc = len ( argvs ) # パラメータとして年月が渡されていない場合 if ( argc != 3 ): print 'need year and month' quit () # テンプレートを読み込み temp = open_workbook( 'template.xls', formatting_info=True ) # 仮パラメータ生成 params = createTestData () # テンプレートをコピー wbook = copy ( temp ) # 値を設定 addParameterForSheet ( wbook, params[0] ) # xlsファイルを出力する outputFileName = str ( argvs[1] ) + '_' + str ( argvs[2] ) + '.xls' wbook.save ( outputFileName )
outBook = copy ( tempBook ) # シート名一覧を生成 sheetNames = tempBook.sheet_names () # 値を設定 addParameterForSheet ( outBook, attendanceData, sheetNames ) # xlsファイルを出力する outBook.save ( outputFileName ) if __name__ == "__main__": argvs = sys.argv argc = len ( argvs ) # パラメータとして年月が渡されていない場合 if ( argc != 3 ): print '年,月が必要' quit () # 仮パラメータを生成 testData = createTestData ( int ( argvs[1] ), int ( argvs[2] ) ) # 出力ファイル名を生成 outputFileName = str ( argvs[1] ) + '_' + str ( argvs[2] ) + '.xls' outputAttendanceBook ( outputFileName, testData[0] )