-1
私はPythonとSeleniumでいくつかのブログのスクリプトを作成しようとしています。Python SeleniumからスクリプトへMedium RSSフィードから
しかし、元のページには、このように私は
セレンと1回の呼び出しで完全なソースを取得する方法があります。.. AJAXをロードするために、下にスクロールする必要があり、いくつかの記事に限定されていますか?
コードは次のようなものになるだろう:私はそうスクロールすることによって得られるであろう、アンロードデータでドライバを移入する方法があるとは思わない
# url and page source generating
url = url_constructor_medium_news(blog_name)
content = social_data_tools.selenium_page_source_generator(driver, url)
try:
# construct soup
soup = BeautifulSoup(content, "html.parser").rss.channel
# break condition
divs = soup.find_all('item')
except AttributeError as e:
print(e.__cause__)
# friendly
time.sleep(3 + random.randint(1, 5))