1
어떻게 범위 태그 안에 텍스트를 인쇄 할 수 있습니까? 내 코드는 다음과 같습니다. 일종의범위 내에서 강조 표시된 텍스트를 인쇄하고 싶습니다.
from bs4 import BeautifulSoup
import requests
def fun(max_pages):
page = 1
while page<=max_pages:
url = 'https://soundcloud.com/suyash-chavan-4'
source_code = requests.get(url)
plain_text = source_code.text
soup = BeautifulSoup(plain_text , 'html.parser')
link = soup.find_all('div', {'class':'soundTitle__titleContainer'})
for x in link:
inner = x.find_all('div', {'class':'soundTitle__usernameTitleContainer'})
for a in inner:
before_span = a.find_all('a',{'class':'soundTitle__title sc-link-dark'})
for span in before_span:
href = span.get('span')
print(href.string)
fun(1)