怎么修改网页上的日期(如何查看网页更新日期)


Gne[1]虽然在提取新闻正文的时候,准确率比较高,但由于提取新闻发布时间使用的是正则表达式,因此提取效果有时候不那么让人满意。

最近我发现Python的一个第三方库,叫做htmldate,经过测试,它提取新闻的发布时间比较准确。我们来看看这个库怎么使用。首先使用pip安装:

python3 -m pip install htmldate1.

然后,我们使用Requests或者Selenium获得网站的源代码:

import requests
from htmldate import find_date
html = requests.get('https://www.kingname.info/2022/03/09/this-is-gnelist/').content.decode('utf-8')
date = find_date(html)
print(date)1.2.3.4.5.

运行效果如下图所示:

而这篇文章的发布时间,确实是3月9号:

我们再用网易新闻来看一下,相互激励 增进友谊(精彩绽放) |残奥|中国代表团|单板滑雪|夺金_网易政务[2] 这篇新闻对应的发布时间如下图所示:

现在我们用Requests获得它的源代码,然后再提取发布时间:

发布日期确实对了,但是后面的时间怎么丢失了呢?如果想把时分秒保留下来,可以增加一个参数outputformat,它的值就是你在datetime.strftime里面输入的值:

find_date(html, outputformat='%Y-%m-%d %H:%M:%S')1.

运行效果如下图所示:

find_date的参数,除了网页源代码外,还可以传入URL,或者是lxml里面的Dom对象,例如:

from lxml.html import fromstring

selector = fromstring(html)
date = find_date(selector)1.2.3.4.

参考文献

[1] Gne: https://github.com/GeneralNewsExtractor/GeneralNewsExtractor

[2] 相互激励 增进友谊(精彩绽放) |残奥|中国代表团|单板滑雪|夺金_网易政务:
   https://www.163.com/news/article/H28Q6NQ1000189FH.html

来源: 未闻Code

(0)

相关推荐

  • 百度浏览器怎么查看网页源代码?

    浏览器怎样查看网页源代码?浏览器如何查看网页源代码? 操作方法 01 打开百度浏览器 02 任意打开一个网页 03 点击浏览器右上角[菜单]选项 04 点击[工具---查看源文件]选项 05 在源文件 ...

  • 教你在网页上使用 GOOGLE WEB FONT

    现时有很多网站流行使用网页字体 ,这些字体大部分来自 Google Font 提供的700+免费字体,对于网页设计师和前端人员来说,是个很棒的字体库,设计师可以使用字体库提供的免费字体来网页设计,而前 ...

  • 电脑上如何查看网页源代码

    有的小伙伴在进行网页布局时,想要写出更好看的样式,那么这时候我们就需要查看一些网页的源代码来进行学习了,如何查看网页源代码呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,双击打开"浏览 ...

  • 如何修改电脑上的日期和时间

    有时候,我们会发现电脑右下角的显示时间和日期都不正确,那么,出现这种情况时,该怎么修改电脑上的日期和时间呢?接下来,结合自身的操作和,跟大家分享一下如何修改电脑上的日期和时间,希望对大家有所帮助. 控 ...

  • 怎么在网页上查看已缴纳的驾考科目费用

    介绍怎么在网页上查看已缴纳的驾考科目费用. 操作方法 01 打开浏览器,搜索交通安全综合服务管理平台. 搜索后点击进入官网. 02 进入官网首页后,选择你所报驾考的省份. 03 选择完省份后,跳转到如 ...

  • 在淘宝网页上怎么查看淘金币?

    在淘宝网页上怎么查看淘金币? 操作方法 01 在搜索引擎上搜索关键字淘宝. 02 进入到淘宝的官网. 03 然后在左上角,登录自己的账号和密码. 04 单击如图所示的按钮. 05 根据提示单击领取今天 ...

  • 如何修改网页上的内容

    在我们平时上网的时候,我们有时候会想要修改网页上的内容,又不想麻烦的用PS软件去修改时,就可以用上这招! 操作方法 01 在上图,我们想要营造一张今天写了10篇经验的假象,我们就可以用到这个方法.首先 ...

  • 如何直接在网页上查看花稿的分色效果?

    拿到一个分色稿,如何在网页上查看分色层数,以及叠加效果 操作方法 01 打开图来旺网站www.tulaiwang.com,简单注册会员 02 注册成功后登录,点击右上角的[发布商品] 03 选择分色花 ...

  • 怎样查看网页上的图片的尺寸大小?

    我们在浏览网页的时候,想看一下网页上图片的尺寸是多大的,应该怎么做呢,今天我给大家说一下. 操作方法 01 首先,我们打开一个网页,以此网页为例 02 然后,在网页顶部,点击〈工具〉栏.如下图所示 0 ...

  • 怎么将网页转化为pdf(网页上PDF文件下载不下来)

    平时不管我们是在网上浏览网页,还是查找资料时,我们都会在遇到一些自己感兴趣的内容,而将这些内容保存下来,才能够方便日后我们有时间的时候进行查看. 尤其是在需要打印考证时的准考证.资格证书,又或者是查看 ...