deal_way = list(soup.select('p.biaoqian_li').stripped_strings)
#
deal_ways = soup.select('p.biaoqian_li')
for deal_way in deal_ways:
x = list(deal_way.stripped_strings)
上面两个代码不是表示同样的意思吗?
(1)为什么上面报错:AttributeError: 'list' object has no attribute 'stripped_strings'
(2)下面的可以运行
으아악
soup.select()
가 무엇을 반환하는지 명확하지 않지만 아래 코드를 보면soup.select('p.biaoqian_li')
는 컬렉션이 아닌 컬렉션의 항목에만 Stripped_strings 속성을 갖습니다.두 코드가 다릅니다
분명히 아래 코드는 위 코드
를 사용합니다.for
보다 하나 더
을 인쇄할 수 있습니다.soup.select('p.biaoqian_li')
및for
에서deal_way
차이점 비교
처음부터 명확히 말씀드리지 못해 정말 죄송합니다
으아악코드 작성에 실수를 해서 다음과 같이 계속 오류가 발생했습니다.
으아악모두들 감사합니다