真人现金赌场娱乐 当前位置:首页>真人现金赌场娱乐>正文

真人现金赌场娱乐

发布时间:2018-12-17

原标题:python 爬取糗事百科 gui小程序

对于这种战斗,叶扬根本就没有丝毫的担心。他站在一旁,抱着手,在那里看着叶开和那个机器守卫动手。

保时捷网上娱乐

“有事弟子服其劳,老师,还是让我来陪他们练吧。我也想看看,这所谓不能达到的训练有多强。”
悟空摇头道:“不然,这世上人,有人受礼制束缚,有人不羁于此,凭杨兄人品,难道还屑于此?”

叶扬倒是对此很是奇怪,按说这个河域不是水虎鱼所在的范围啊,怎么会出现这么多的水虎鱼呢。

 

前言:有时候无聊看一些搞笑的段子,糗事百科还是个不错的网站,所以就想用Python来玩一下。也比较简单,就写出来分享一下。嘿嘿

 

环境:Python 2.7 + win7

 

现在开始,打开糗事百科网站,先来分析。地址:https://www.qiushibaike.com

 

 

一般像这种都是文本的话,查看源代码就可以看到内容了。

 

 

 

 

已经可以看到都是在一个class 为content 的div里面,这样就很简单了,直接上正则表达式来匹配就好了。

 

<div.*?class="content">(.*?)</div>

 这样等会再代码里面就可以提取出来段子内容了,再来看一下分页。

 

分页也很简单,很有规律,直接接上页数就行了。

OK  既然 都分析完了 那就直接上代码。

 

#-*- coding: UTF-8 -*-
# author : Corleone
from Tkinter import *
import urllib2,re

def load(page):
        url="http://www.qiushibaike.com/text/page/"+str(page)+"/?s=4937798"
        user_agent="Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.113 Safari/537.36"
        headers={"User-Agent":user_agent}
        res=urllib2.Request(url,headers = headers)
        html = urllib2.urlopen(res).read()
        reg=re.compile(r"<div.*?class="content">(.*?)</div>",re.S)
        duanzi=reg.findall(html)
        return duanzi
i=0
page=1
def get():
    if i==0:
        txtlist=load(page)
        page+=1
    if i<20:
        txt.delete(1.0,END)
        txt.insert(1.0,txtlist[i].replace("<span>","").replace("</span>","").replace("</br>","").replace("
","").replace("<br/>",""))
        i+=1
        global i
        global page
        global txtlist
    else:
        i=0

def main():
    root=Tk()   # 定义一个窗口
    root.title("Corleone") # 定义窗口标题
    root.geometry("500x500")  # 定义窗口大小
    b=Button(root,text="next",width=25,bg="red",command=get)  # 定义一个按钮
    b.pack(side=BOTTOM)  # 按钮的布局 放在窗口最下面
    global txt
    txt=Text(root,font=(u"黑体",20)) # 定义一个编辑界面
    txt.pack(expand=YES,fill=BOTH)  # 编辑界面布局 随窗口大小而自动改变
    root.mainloop()   # 让窗口一直在屏幕上显示出来 


main()

 

这里用到了Python自带的图形化界面库 Tkinter 来做gui界面。一页大概20个段子 next 按钮 下一个 看完了 就翻页。

 

 

 

嘿嘿,这样就能直接看了。OK 好了  这篇文章也很简单,没啥技术含量,莫见怪,代码都是我之前写的,现在依然能用,就发出来了 : )

 

编辑:海扁侯辛

发布时间:2018-12-17 03:46:05

当前文章:http://radiokey.biz/array/38050.html

大红鹰娱乐官网 老虎机电玩城手机下载 雪豹老虎机玩家心得 ag国际厅开奖不一样 mg老虎机首存100 优惠 pt在线古怪猴子 ued ag平台网赌作弊 

44284 33183 79671 18161 32621 4682053042 16433 86275

责任编辑:邓马纯通

随机推荐