猫史档案馆


收学过Python的徒弟

用户:挖坟专家挖坟专家查看:13 回复:1 评论:13 创建时间:2020-06-25T10:49:58


我Python3了,无聊收个徒弟


回复

上一页1 页 / 共 1下一页
啸猫啸猫

我没学过Python,但是我有个不用积木的代码

import easygui,qrcode




A = textinput("生成二维码 第1步","请输入二维码对应的文字")
if(not(A is "")):
     msgbox("二维码即将生成","生成二维码 第2步","我知道了")
     qr = QRCode() 
     qr.add_data(A) 
     img = qr.make_image()
     img.show()
     if(ynbox("是否保存图片文件?","生成二维码 询问",("是","否"))):
         B = textinput("生成二维码 第3步","请输入二维码存放位置")
         if((B in ":\\") and (B in "\\")):
             msgbox("二维码即将保存","生成二维码 第4步","我知道了")
             img.save_to(B)
             msgbox("生成成功!","生成二维码 成功","结束程序")
         else:
             if(B is ""):
                 msgbox("出错(2000):保存位置不能为空","生成二维码 出错-2000","我知道了")
                 msgbox("出错(2001):位置不合法,保存失败","生成二维码 出错-2001","我知道了")
                 msgbox("出错(3000):要重新生成二维码,请重新启动程序。","生成二维码 出错-3000","结束程序")
             else:
                 msgbox("出错(2001):位置不合法,保存失败","生成二维码 出错-2001","我知道了")
                 msgbox("出错(3000):要重新生成二维码,请重新启动程序。","生成二维码 出错-3000","结束程序")
     else:
         msgbox("生成成功!","生成二维码 成功","结束程序")
else:
    msgbox("出错(1000):二维码文字不能为空。","生成二维码 出错-1000","我知道了")
    msgbox("出错(1001):文字为空,无法生成二维码。","生成二维码 出错-1001")
    msgbox("出错(3000):要重新生成二维码,请重新启动程序。","生成二维码 出错-3000","结束程序")

点赞0


评论