就是
将
if (results.find("[") == -1):
改为
if (results.find("[") != 0):
############理由是,有的是因为totalsize为个位数,导致字符串截断出现问题;有的则是totalsize为个位数,但有的后续内容中还包括 后续内容中还有店铺信息,店铺信息中包括子店铺的内容,导致[ 左侧方括号这个特殊字符
本文讨论了如何修复if语句中的问题,当results字符串处理涉及个位数的 totalsize 时,避免因截断导致的错误,并处理可能包含子店铺信息的情况。作者提供了从 '[=' 到 '!=' 的修改,以确保准确匹配。
就是
将
if (results.find("[") == -1):
改为
if (results.find("[") != 0):
############理由是,有的是因为totalsize为个位数,导致字符串截断出现问题;有的则是totalsize为个位数,但有的后续内容中还包括 后续内容中还有店铺信息,店铺信息中包括子店铺的内容,导致[ 左侧方括号这个特殊字符

被折叠的 条评论
为什么被折叠?