# Excel写入的代码:
import openpyxl
# 0.创建工作簿
wb = openpyxl.Workbook()
# 1.获取工作表
sheet = wb.active
# 2.修改工作表名称
sheet.title ='new title'
# 3.操作单元格
sheet['A1'] = '漫威宇宙'
rows = [['美国队长','钢铁侠','蜘蛛侠','雷神'],['是','漫威','宇宙', '经典','人物']]
for i in rows:
sheet.append(i)
# 4.保存工作簿
wb.save('Marvel.xlsx')
# Excel读取的代码:
import openpyxl
# 0.打开工作簿
wb = openpyxl.load_workbook('Marvel.xlsx')
# 1.获取工作表
sheet = wb['new title']
# 2.读取并打印工作表名称
sheetname = wb.sheetnames
print(sheetname)
# 3.读取并打印单元格
A1_value = sheet['A1'].value
print(A1_value)
# csv写入的代码:
import csv
# 0.创建文件
csv_file = open('demo.csv','w',newline='')
# 1.创建对象
writer = csv.writer(csv_file)
# 2.写入内容
writer.writerow(['电影','豆瓣评分'])
# 3.关闭文件
csv_file.close()
# csv读取的代码:
import csv
# 0.打开文件
csv_file = open('demo.csv','r',newline='')
# 1.创建对象
reader=csv.reader(csv_file)
# 2.读取并打印内容
for row in reader:
print(row)
附: