元宵节

首页 » 常识 » 预防 » Python编写元宵节猜灯谜程序
TUhjnbcbe - 2023/4/9 20:41:00
北京中科医院怎么样 http://disease.39.net/bjzkbdfyy/170826/5654276.html

今天元宵节!最重要的是祝大家元宵节快乐!这期掌勺给大家编写一个有趣的程序!先看效果!

Python版元宵节猜灯谜游戏

这主要是分为两个步骤组成:

一、爬虫技术

二、python第三方库TK

给大家展示以下两个步骤的核心代码

一、爬虫技术

defparse_list(self,html):    s=etree.HTML(html)    items=s.xpath(/html/body/div[6]/div[1]/div/div[2]/ul/li)    foriteminitems:      detUrl=r+item.xpath(a/

href)[0]      self.get_detail(detUrl)    self.save_data()  defget_detail(self,url):    print(url)    r=requests.get(url)    r.encoding=gb    soup=bs(r.text,lxml)    prompt=soup.find(div,class_=zy).text    h3s=soup.find(div,class_=md).find_all(h3)    ques=h3s[0].text    ans=h3s[1].text    self.df=self.df.append(pd.DataFrame.from_dict({谜面:ques,谜底:ans,提示:prompt},orient=index).T,                ignore_index=True)

二、python第三方库TK

label=tk.Label(self.root,text=输入答案,font=(微软雅黑,15),fg=black,bg="Magenta")label.place(x=0,y=10,width=,height=40)self.entry=tk.Entry(self.root,font=(宋体,15),width=15,bg="GhostWhite")self.entry.place(x=,y=10,width=,height=40)#设置输入框,输入答案#按钮confirm_button=tk.Button(self.root,text=确认,font=(微软雅黑,15),bg="LightGreen",

1
查看完整版本: Python编写元宵节猜灯谜程序