• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

命令行看糗百

python 搞代码 4年前 (2022-01-09) 23次浏览 已收录 0个评论

从网上看到一篇很有意思的文章,转载过来大家可以试一下

直接上代码吧

#!/usr/bin/env python#coding:utf-8import urllib2import reclass qiubai:    def __init__(self,page=1):        self.page=page    def search(self,page):        url = "http://www.qiushibaike.com/week/page/%s" % page        re_qb = re.compile(r'detail.*?(.*?)\s*(.*?)\s*?<',re.DOTALL)        html = urllib2.urlopen(url).read()        my_qiubai = re_qb.findall(html)        for i in range(0,19):           for k in range(3):                print my_qiubai[i][k]        s = raw_input("回车继续")        if s == "q":            exit()  <mark style="color:transparent">来4源gaodaimacom搞#代%码*网</mark>      else:            page=int(page)+1            print "-"*18 + "第" + str(page) + "页" + "-"*18            self.search(page)        print "-"*40    def query(self):        global p        p = raw_input("输入要看的页数:")        if p == "q":            exit()        elif not p.isdigit() or p =="0":            self.query()        else:            print "-"*18 + "第" + p + "页" + "-"*18            self.search(p)if __name__ == "__main__":    print "-"*40    print "糗百命令行版"    print '输入"q"退出程序'    print "-"*40    qb=qiubai()    qb.query()

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:命令行看糗百
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址