Я пытаюсь получить некоторые данные с Youtube, но я пытаюсь поймать текст, вот мой код:
username = "unboxtherapy"
driver = webdriver.Chrome('C:/Users/Chrome Web Driver/chromedriver.exe')
api_url = "https://www.youtube.com/user/"+username+"/about"
driver.get(api_url)
html = driver.find_element_by_tag_name('html')
soup=bs(html.text,'html.parser')
text=str(soup)
В приведенном выше примере я пытаюсь захватитьописание, отображаемое на странице.
soup
возвращает весь текст на странице, то есть описание, которое я хочу + множество других вещей, которые мне не нужны.
text
возвращает весь следующий текст:
"GB \ nSIGN IN \ nUnbox Therapy \ n13,802,667 подписчиков \ nJOIN \ nSUBSCRIBE \ nTwitter \ nHOME \ nVIDEOS \ nPLAYLISTS \ nCOMMUNITY \ nCHANNELS \ nABOUT \ nDescriptionпродукты обнажаются. \ n \ nВы найдете множество видеороликов, демонстрирующих самые крутые продукты на планете. От новейшего смартфона до удивительных гаджетов и технологий, о которых вы никогда не подозревали. Все это есть на Unbox Therapy. \ n \ nБизнес / профессионалТОЛЬКО для запросов - business [at] unboxtherapy.com \ n (пожалуйста, не используйте входящие в YouTube) \ nСсылки \ nTwitter Facebook Instagram Официальный сайт \ nStats \ nЗарегистрирован 21 декабря 2010 года \ n2 698 921 226 просмотров \ nOРОЧИЕ COOL КАНАЛЫ. \ NLew Позже \ nSUBSCRIBE \ nMarques Браунли \ nSUBSCRIBE \ nJonathan Моррисон \ nSUBSCRIBE \ nAustin Evans \ nSUBSCRIBE \ nDetroitBORG \ nSUBSCRIBE \ nLooneyTek \ nSUBSCRIBE \ nSoldier Knows Best \ nSUBSCRIBE \ nUrAvgConsumer \ nSUBSCRIBE \ nRELATED КАНАЛОВ \ nLinus Tech Tips \nSUBSCRIBE \ nJerryRigEverything \ nSUBSCRIBE \ nMrwhosetheboss \ nSUBSCRIBE \ nTechSmartt \ nSUBSCRIBE "
Есть ли способ получить только описание?это вообще возможно?
Заранее спасибо всем, кто может мне помочь.
С наилучшими пожеланиями