zoukankan      html  css  js  c++  java
  • ValueError: No JSON object could be decoded?此种异常的解决方案之一

    第一次遇到这样的异常,实在不知道如何是好?进行了测试发现报错的json出没有问题,而且每次出现异常的位置不一样

    于是我认为这样的问题可能是因为程序执行过快,所以很简单的解决办法是:

     def deal_dealers_info(self):
            province_list = self.get_province_list()   
            for province in province_list:
                if province== None:
                    continue
                province_name = province_list[province]
                #print '1--' + province_name
                #print '2--' + province
                city_list = self.get_post_city_data(province)
                for city in city_list:
                    print city_list[city]
                    print city

         import time
                    time.sleep(1)#在此处将程序延迟一秒执行,就可以解决访问速度过快而造成的异常,里面的单位是秒,即1=1秒
                    self.get_post_dealers_data(province_name,city_list[city],city)
            self.saver.commit()              

  • 相关阅读:
    mybatis的分页插件pagehelper的使用
    SSM框架中添加事务
    junit测试,spring中使用
    maven的聚合和继承,maven的依赖
    shiro的角色和权限
    tomcat配置虚拟文件路径
    通过HttpServletRequest的request获取各种路径
    shiro学习一
    JDBC
    GUI
  • 原文地址:https://www.cnblogs.com/victroy/p/3433211.html
Copyright © 2011-2022 走看看