importxlwingsdefmain1():#打开Excel程序并新建一个工作簿
app = xlwings.App(visible=True,add_book=False) #启动Excel程序窗口但是不新建工作簿。visible设置窗口可见性,add_book设置启动Excel程序窗口后是否新建工作簿
workbook = app.books.add() #新建工作簿
defmain2():#创建并保存一个空白的Excel文件
app = xlwings.App(True,False) #打开Excel程序窗口
workBook = app.books.add() #新建工作簿
workBook.save(r'C:\Users\Administrator\Desktop\temp\2.xlsx') #保存到该路径,文件名为2.xlsx
workBook.close() #关闭工作簿
app.quit() #关闭Excel程序
defmain3():#打开存在的Excel文件
app = xlwings.App(visible= True,add_book=False)
workBook= app.books.open(r'C:\Users\Administrator\Desktop\temp\2.xlsx')defmain4():#给单元格赋值
app = xlwings.App(visible= True,add_book=False)
workBook= app.books.open(r'C:\Users\Administrator\Desktop\temp\2.xlsx')
workSheet= workBook.sheets['sheet1'] #选择工作表名为sheet1的工作表
workSheet.range('A1').value = 'A1' #设置sheet1工作表的A1单元格的值为‘A1’
#input("将关闭")
workBook.close() #不保存、关闭工作簿
app.quit() #关闭Excel程序
defmain5():
app= xlwings.App(visible=True,add_book=False)
workBook=app.books.add()