Пример #1
0
def outputAttendanceBook ( outputFileName, attendanceData ):

    #   テンプレートファイル名
    templateFileName = 'template.xls'

    #   テンプレートを読み込み
    tempBook = open_workbook ( templateFileName, formatting_info = True )

    #   テンプレートを出力用にコピー
    outBook = copy ( tempBook )

    #   シート名一覧を生成
    sheetNames = tempBook.sheet_names ()

    #   値を設定
    addParameterForSheet ( outBook, attendanceData, sheetNames )

    #   xlsファイルを出力する
    outBook.save ( outputFileName )
Пример #2
0
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 )