zoukankan      html  css  js  c++  java
  • 使用python 3.x 对pythonchallenge-----6的解答过程

    pythonchallenge-6地址 : http://www.pythonchallenge.com/pc/def/channel.html
    图片如下:


    题目解析:源码提示“zip”,随即尝试将网页地址中的“html”换成“zip”,提示下载压缩包
    在压缩包中,读取readme.txt 后明白,和nothing一样,要一个一个读取压缩包里面的文件。
    解题过程:

    import zipfile
    
    filename = r"./other/channel.zip"
    
    z = zipfile.ZipFile(filename,'r')
    
    nothing = '90052'
    li = []
    
    def getnothing(nothing):
        i = 0
        if i < len(z.namelist()):
            filename = nothing+'.txt'
            if filename in z.namelist():
                text = z.read(z.getinfo(filename)).decode()
                nothing = str.split(text,' ')[-1]
                i = i + 1
                li.append(z.getinfo(filename).comment.decode())
                getnothing(nothing)
        else:
            print("The end!")
    
    getnothing(nothing)
    
    print(''.join(li))
    

     答案:答案不是HOCKEY   答案是oxygen

    ****************************************************************
    ****************************************************************
    **                                                            **
    **   OO    OO    XX      YYYY    GG    GG  EEEEEE NN      NN  **
    **   OO    OO  XXXXXX   YYYYYY   GG   GG   EEEEEE  NN    NN   **
    **   OO    OO XXX  XXX YYY   YY  GG GG     EE       NN  NN    **
    **   OOOOOOOO XX    XX YY        GGG       EEEEE     NNNN     **
    **   OOOOOOOO XX    XX YY        GGG       EEEEE      NN      **
    **   OO    OO XXX  XXX YYY   YY  GG GG     EE         NN      **
    **   OO    OO  XXXXXX   YYYYYY   GG   GG   EEEEEE     NN      **
    **   OO    OO    XX      YYYY    GG    GG  EEEEEE     NN      **
    **                                                            **
    ****************************************************************
     **************************************************************
    
     
     
  • 相关阅读:
    msgs no .h file
    我们为之奋斗过的C#之---简单的库存管理系统
    我们为之奋斗过的C#-----C#的一个简单理解
    套接字之sendto系统调用
    套接字之msghdr结构
    套接字之select系统调用
    套接字之close系统调用
    TCP之listen&backlog
    套接字之相关系统调用的调用流程
    套接字之shutdown系统调用
  • 原文地址:https://www.cnblogs.com/yinsjun/p/7473643.html
Copyright © 2011-2022 走看看