python beautifulsoup을 사용하여 Indeed의 br 태그에서 회사 이름을 추출하려고합니다.
HTML 코드 :
<p> <h2 class="jobTitle"> <a href="viewjob?jk=1544ab41b4dc02b6" rel="nofollow"> Data Scientist </a> </h2> <br/> Deloitte - <span class="location"> Los Angeles, CA 90013 </span> <br/> <span class="date"> 1 day ago </span> </p>
다음 코드를 시도했지만 아무것도 나오지 않습니다.
companies=soup.find_all('br')
for company in companies:
print(company.text)
next_sibling을 연결할 수 있습니다.
from bs4 import BeautifulSoup as bs
import requests
r = requests.get('https://www.indeed.com/m/jobs?q=data+scientist&l=Los+Angeles%2C+CA')
soup = bs(r.content, 'lxml')
for job in soup.select('.jobTitle'):
print(job.next_sibling.next_sibling)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다