Detailed xlsxwriter module

Create a worksheet object

= xlsxwriter.Workbook work_book ( ' My first.xlsx ' ) # Create an excel file named "my first.xlsx"

 

Add sheet object is a worksheet

If you do not specify a file name, the default name sheet + the number of the current sheet

= work_book.add_worksheet work_sheet1 ()   # Add shhet1 
work_sheet2 = work_book.add_worksheet ( ' My excel.xlsx ' )   # add excel.xlsx sheet named My 
work_sheet3 work_book.add_worksheet = ()   # no parameters, the default add sheet3

 

worksheet类

  • write_number: write numbers
  • write_blank: write spaces
  • write_formula: write formulas
  • write_datetime: write time format
  • write_boolean: write logic data
  • write_url: write the link address
work_sheet2.write_string(0, 0, 'this is write string!')
work_sheet2.write_number('A2', 123456)
work_sheet2.write_blank('A3', None)

work_sheet2.write_number('B1', 12)
work_sheet2.write_number('B2', 24)
work_sheet2.write_number('B3', 35)
work_sheet2.write_formula('B7', '=sum(b1:b5)')

work_sheet2.write_datetime(0, 3, datetime.datetime.strptime('2019-04-18', '%Y-%m-%d'),
                           work_book.add_format({'num_format': 'yyyy-mm-dd'}))
work_sheet1.write_boolean(0, 0, True)
work_sheet1.write_url('A2', 'http://www.baidu.com')

 

Guess you like

Origin www.cnblogs.com/zxw-xxcsl/p/10731138.html