PHP/Python简单实现历史上的今天

 

在网上我们经常会看到各种各样的历史上的今天,所以研究了一下,发现百度百科提供了历史上的今天,如下图:

《PHP/Python简单实现历史上的今天》

那么,可不可以把这个页面的数据为我们所用呢?所以使用浏览器的调试工具,发现这个页面请求了一个json文件,如图:

《PHP/Python简单实现历史上的今天》

地址是 https://baike.baidu.com/cms/home/eventsOnHistory/06.json 其中06就是月份,而json的内容则是整个6月所有的历史上的今天的数据,因此,我们只需要生成当前的月份,然后通过curl获取数据,然后再显示出来。

原理很简单,下面用PHP和Python 简单实现。

PHP

最后打印出来效果如图(Demo中的日期会比当前时间晚一天是因为本站服务器在美国,实际时间是服务器时间):

《PHP/Python简单实现历史上的今天》

Demo地址:  https://www.qingwei.tech/demo/history.php

当然这里没有对内容进行任何的修饰,可以根据自己需要进行修饰。

Python版

ps:本站所有Python如无特殊说明都是Python3

最后打印出来效果如图:

《PHP/Python简单实现历史上的今天》

这里是直接在命令行里运行的效果,最终效果也可以自行调整。

希望本文对你有所帮助~

喜欢这篇文章的话可以扫描下方二维码支持我~

《PHP/Python简单实现历史上的今天》

文章来自清渭技术小站,转载请注明出处

点赞
  1. 爱就爱啦说道:

    从百度点进来的,学习学习,呵呵!

  2. sdfas说道:

    :rolleyes: :rolleyes: :rolleyes:

  3. 藏金网说道:

    生活不止眼前的苟且,还有博客和远方的田野!

  4. 小学生说道:

    借鉴了

发表评论

电子邮件地址不会被公开。