主题爬虫爬取页面运行后没有相关度显示什么原因

img

img

img


应该是显示这样的相关度数值,不知道为什么不显示相关度,是相关度为0吗还是什么原因

img

你在判断前面print一下SIM的值看看是不是没有进入这个判断

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7540833
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:一种根据两两相关系数将多个对象进行分组,求解最优分组方案,并保证组内所有对象互相关的排列组合算法
  • 除此之外, 这篇博客: 判断用户名是否已被注册的三种方法中的 在验证注册的视图函数里,在通过验证之后加上判断用户名是否存在的判断 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • # 注册的视图函数
    def register(request):
        if request.method == "POST":
            ret = {"status": 0, "msg": ""}
            form_obj = forms.RegForm(request.POST)
            print(request.POST)
            # 帮我做校验
            if form_obj.is_valid():
                # 校验通过,去数据库创建一个新的用户
                username = form_obj.cleaned_data.get("username")
                is_exist = models.UserInfo.objects.filter(username=username)
                # 判断用户名是否已存在,可以放到钩子函数里
                if is_exist:
                    ret['status'] = 1
                    ret['msg'] = '用户名已存在'
                    return JsonResponse(ret)
                form_obj.cleaned_data.pop("re_password")
                avatar_img = request.FILES.get("avatar")
                models.UserInfo.objects.create_user(**form_obj.cleaned_data, avatar=avatar_img,phone="123123")
                ret["msg"] = "/index/"
                return JsonResponse(ret)
            else:
                print(form_obj.errors)
                ret["status"] = 1
                ret["msg"] = form_obj.errors
                print(ret)
                print("=" * 120)
                return JsonResponse(ret)
        # 生成一个form对象
        form_obj = forms.RegForm()
        print(form_obj.fields)
        return render(request, "register.html", {"form_obj": form_obj})
    
  • 您还可以看一下 吴刚老师的【吴刚大讲堂】电商视觉的排版与应用方法课程中的 订单页面的表单视觉优化及细节处理方法小节, 巩固相关知识点