Python的一些设计问题

想用Python设计一个程序,输入几月几号就可以告诉你这个日子在历史上有什么重大事件。涉及那几种代码,求解

这个找个网址给你传个重大事件的值就行了。


写个爬虫(用selenium填写日期并爬取,BeautifulSoup或re处理)爬对应网址即可

先用保存一年366天重大事件的字典(数据可以从网上爬取或自己输入)

你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

eventDict = {
    "1月1日":"A重大事件",
    "1月2日":"B重大事件",
    "1月1日":"C重大事件",
    #省略其它日期。。。。。。。。。。
    "12月30日":"YYYY重大事件",
    "12月31日":"ZZZZ重大事件"
}
m,d = input("请输入月,日(以逗号分隔):").strip().split(",")
s = f"{m}{d}日"
if s in eventDict:
    print(f'{s}在历史上的重大事件有:{eventDict[s]}')
else:
    print(f'{s}在历史上没有重大事件')

img