第二讲作业

作者: 史_学语言 | 来源:发表于2019-05-30 11:02 被阅读0次

import requests

from lxml import etree

import xlwt

#作业二 :使用LXML方法爬取MIXDJ音乐教室网站的最新单曲

#输出:显示并保存英文歌名和金币数据到xls文件

all_info_list=[]

def get_info(url):

      res = requests.get(url)

     html = etree.HTML(res.text)

     infos = html.xpath('//div[@class="jp_container"]/ul/li')

     for info in infos:

             songs = info.xpath('div[2]/div[1]/h4/a/text()')[0]

             coin = info.xpath('div[2]/div[1]/p/a[4]/text()')[0]

             print(songs,coin)

             info_list = [songs,coin]

             all_info_list.append(info_list)

if __name__ =='__main__':

     book = xlwt.Workbook(encoding='utf-8')

    sheet = book.add_sheet('Sheet1')

    header = ['Songs name','Gold coin']

    for t in range(len(header)):

          sheet.write(0, t, header[t])

    urls = ['http://mixdj.cn/music/lists/id/1/p/{}.html'.format(str(i))for iin range(1,6)]

    for url  in urls:

         get_info(url)

    i =1

    for listi n all_info_list:

         j =0

         for data in list:

              sheet.write(i, j, data)

              j +=1

         i +=1

    book.save('F:/py/2homework_songs.xls')

相关文章

  • 补交作业|第二讲

    生命中最重要的五件事 在现在的我看来生命中最重要的五件事,有的虽然我还没经历,但我觉得很重要。 1、上大学 2、工...

  • 中医入门十讲作业之二《世界观》

    背景:汤泼雪公众号组织十讲自学,各人自学做作业 第二讲 今日开学第二讲〈世界观〉(纸质书P94~101,电子书P5...

  • 智慧带娃第四讲

    大家好,这次我们来讲一下第二章作业的奥秘中的第二讲,培养良好的作业习惯,打造和谐的家庭氛围,这个是作业养成计划啊,...

  • 和弗兰克学写作第十期+牛人都是收集控+2/6

    拖延症又发作了,第二讲的作业赶在deadline前完成。昨天早上5点钟起来,花了二小时听了第二讲的课程,虽然讲的是...

  • 小渔村第二讲的作业

    小渔村第21期初级词班第二讲作业 填《浣溪沙》一阙注意要求 例词: 浣溪沙 双调四十二字,前段三句三平韵,后段三句...

  • 2019思维导图寒假班

    QS1095 炅哥第二次作业 第二讲 思维导图写作文,让你笔下生花 这次的写作作业炅哥很不乐意做(。•́︿•̀。...

  • 2

    第二讲 怎么让孩子快速写作业 大家好,我是田宏杰。 今天我们要探讨的问题是,怎么让孩子快速开始写作业。 孩子写作业...

  • 漫步人生第二讲笔记作业

    1思维导图 2罗列知识点 2.1系统架构有两个维度构成:横向和纵向 2.2横向像一列火车,三部分构成:@理念(动力...

  • “你想要什么,就可以得到什么” ——关于写作公式之“阅读理解”

    第二题 听课笔记:《公式写作:第二讲,阅读理解》 作业简述: 我理解的重点谈收获的听课笔记,从我学习的体会出发,我...

  • 和弗兰克学写作第八期+素材收集练习+2/6

    弗兰克老师写作课_作业_2 2017.03.28 素材收集对象:简书30日热门 第二讲中,我们学习了写作要写什么、...

网友评论

    本文标题:第二讲作业

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