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

临时邮箱请求过快问题

作者: 戒灵 | 来源:发表于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