1
내가
print(li.string)
에 의해 국가의 이름을 얻을 수 있습니다
AttributeError는 'NavigableString'개체가 어떤 속성 '선택'이 없습니다 - BeautifulSoap
main_url enter = "http://www.shangri-la.com/shangrila/sitemap/"
for div in main_page_soup.select("div.main-content-area div.sitemap-4column-container"):
for city in div.select("div.sitemap-box ul li"):
for li in city:
#print(li.find("a"))
print(li.string)
#print(li.select("a")["href"][0].text)
국가/상태의 목록을 얻으려면 다음과 같은 URL을 긁어하고
을하지만 원하는 a
'href
값도 가져옵니다.
나는 항상 print(li.select("a")["href"][0].text
을 사용했으나이 사이트에 대해 잘 모릅니다.이 오류가 발생합니다.
AttributeError: 'NavigableString' object has no attribute 'select'
나는 긁어 그 LI
의
print ("love u") – Umair
@Umair, 안녕하세요. – falsetru