美文网首页
临时邮箱请求过快问题

临时邮箱请求过快问题

作者: 戒灵 | 来源:发表于2019-08-01 16:25 被阅读0次

    问题:当我们需要多次(频繁)使用临时邮箱时,会出现返回数据不是json的报错
    Expecting value: line 1 column 1 (char 0)
    这时我们可以使用以下代码暴力找到数据是什么格式,而进行下一步操作,

    import json,requests,os
    def selimu():
       while True:
           session = requests.Session()
           os.environ['NO_PROXY'] = 'https://www.linshiyouxiang.net/'
           r = session.get('https://www.linshiyouxiang.net/')
           r = session.get('https://www.linshiyouxiang.net/api/v1/mailbox/keepalive')
           try:
               mailbox_str = json.loads(r.text)
               mailbox = mailbox_str['mailbox']
               with open('./2.txt','a')as f:
                   f.write(r.text)
               print(mailbox)
           except:
               print(type(r.text))
               with open('./1.html','a')as f:
                   f.write(r.text)
               return False
    selimu()
    

    相关文章

      网友评论

          本文标题:临时邮箱请求过快问题

          本文链接:https://www.haomeiwen.com/subject/wrkcdctx.html