zoukankan      html  css  js  c++  java
  • 爬取bilibili首页菜单获取li内容

    代码:

     1 import requests
     2 from bs4 import BeautifulSoup
     3 
     4 def html_save(s):
     5     with open('哔哩哔哩.csv','a')as f:
     6         f.write(s+'
    ')
     7 
     8 def parse_html(url):
     9     docx=requests.get(url)
    10     soup=BeautifulSoup(docx.text,'html.parser')
    11     c_txt=soup.find('ul',{'class':'nav-menu'}).find_all('li')
    12     for i in c_txt:
    13         if i.string!=None:
    14             print(i.string)
    15             html_save(i.string)
    16 
    17 parse_html('https://www.bilibili.com/')

    运行截图:

     保存的文件:

  • 相关阅读:
    第七单元
    第六单元
    第五单元
    第四单元
    第三章
    第二单元
    第一单元
    单词
    机器学习和模式识别的区别
    TODO-项目
  • 原文地址:https://www.cnblogs.com/huanghuangwei/p/11912519.html
Copyright © 2011-2022 走看看