蒋—— 2023-02-21 16:44 采纳率: 100%
浏览 46
已结题

如何用pycharm爬去新闻,并将含有指定关键词的新闻标题及页面链接写入Excel文件中,将其保存到桌面上?(语言-python)

用pycharm软件做一个新闻搜索的代码,用URL输入要爬取的新闻网址,获取网页数据后,再抓取含有新闻关键词的标题和链接(图中关键词为python),把抓取的数据写入Excel文件中,再将其保存到桌面
完整代码如下

img

        import requests                                                                                           A1A2          A
 5         from bs4import BeautifulSoup
         importpandasaspd
 5        import os
 6        #获取网页数据
 2         Ur=http://www.baidu.com/
 8         res = requests.getCur)
         soup= BeautifulSoup(res.text,  9                                               whtml.parser")
 19           抓取新闻标题和链接
         news_titles=]
 12          news_inks=
 3         forinkin soup.find_al("a")
 14
 5                    news_titles.append(link.text.
 16                   news_inks.append(link.get("href))
 17         #将数据写入ExceL文件
 18          df=pd.DataFrame(t标题:news_titles,链接:news_links})
 19
 26          #获取桌面路径
         desktop = os.path.joinCos.path.joinCos.environl'USERPROFILE'J),Desktop')
 22
 23          #保存ExceL文件到桌面
         df.to_excel(desktop+  2                                    ninews.xLsx",index=False)
 for linkin soup.find allC"a")                            if"python"inlink.text

运行结果如下↓

img

Excel文件可以保存到桌面,但是打开没有数据!!

img

  • 写回答

1条回答 默认 最新

  • 盐湖城 2023-02-21 17:06
    关注

    百度首页本来就没有python关键字!!!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月3日
  • 已采纳回答 2月23日
  • 修改了问题 2月21日
  • 修改了问题 2月21日
  • 展开全部

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度