xlwt创建excel表格并且写入数据
import xlwt
#创建一个excel
wb = xlwt.Workbook()
#选择工作簿
sh = wb.add_sheet('电影')
#写入数据据 到单元格
sh.write(0,0,'复仇者联盟')
#保存excel
wb.save('C:/Users/admin/Desktop/电影数据.xlsx')
##第一个数字是行,第二个数字是列
sh.write(0,0,'复仇者联盟')
sh.write(0,1,'九品芝麻官')
sh.write(1,0,'秋菊打官司')
sh.write(1,1,'大话西游')
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#写入数据据 到单元格
sh.write(0,0,'影片')
sh.write(0,1,'综合票房')
sh.write(0,2,'票房占比')
sh.write(0,3,'排片场次')
sh.write(1,0,'如果声音记不得')
sh.write(1,1,361,57) ###########这边出错了,逗号应该改为小数点
sh.write(1,2,33.3)
sh.write(1,3,95371)
sh.write(2,0,'赤狐先生')
sh.write(2,1,194.23)
sh.write(2,2,17.8)
sh.write(2,3,79980)
sh.write(3,0,'除暴')
sh.write(3,1,130.05)
sh.write(3,2,11.8)
sh.write(3,3,42457)
sh.write(4,0,'疯狂原始人2')
sh.write(4,1,120.72)
sh.write(4,2,10.9)
sh.write(4,3,40697)
实现效果:
出错:
AttributeError: 'int' object has no attribute 'font'
sh.write(1,1,361.57)
问题解决
:\softfiles\Python3.8解释器\python.exe C:/Users/admin/PycharmProjects/pythonProject/11.py
Process finished with exit code 0