美文网首页
python爬虫6:数据储存-csv和excel

python爬虫6:数据储存-csv和excel

作者: Iphone60Plus | 来源:发表于2020-05-13 09:46 被阅读0次
    image.png
    image.png
    import csv
    #引入csv库
    csv_file = open('demo.csv','w',newline='',encoding='utf-8')
    #创建CSV文件,命名为'demo.csv',写入模式’w‘,newlint=''作用防止出现两倍行距,encoding=''作用避免乱码
    write = csv.writer(csv_file)
    #用csv.writer()函数创建一个writer对象
    write.writerow(['电影','豆瓣评分'])
    #借助writerow函数在csv文件里写入一行文字
    csv_file.close()
    #关闭文件
    
    
    image.png
    import csv
    csv_file = open('demo.csv','r',newline="",encoding='utf-8')
    reader = csv.reader(csv_file)
    for row in reader:
        print(row)
    
    image.png
    import openpyxl
    wb = openpyxl.Workbook()
    #创建空的新的工作簿
    sheet = wb.active
    #获取工作表并赋值
    sheet.title = 'new title'
    #为工作表重新命名
    sheet['A1'] = '漫威英雄'
    #为工作表A1单元格写入
    rows = [['美国队长','钢铁侠','蜘蛛侠','雷神'],['是','漫威','宇宙', '经典','人物']]
    for row in rows:
       sheet.append(row)
    wb.save(Mavel.xlsx)
    #保存并命名
    
    image.png
    import openpyxl
    wb = openpyxl.load_workbook('Marvel.xlsx')
    #下载工作簿
    sheet = wb['new title']
    #将工作表创建对象
    sheetname = wb.sheetnames
    print(sheetname)
    #打印工作表名称
    A1_value = sheet['A1'].value
    print(A1_value)
    #打印A1单元格
    

    相关文章

      网友评论

          本文标题:python爬虫6:数据储存-csv和excel

          本文链接:https://www.haomeiwen.com/subject/onugnhtx.html