このような感じです。色々調べたのですがnot writableのエラーはfile処理の問題が多く、自分では解決できませんでしたので、ご教授お願い致します。
python
1import requests 2res = requests.get('https://tonari-it.com') 3res.raise_for_status() 4print(res.text)
python
1from selenium import webdriver 2from bs4 import BeautifulSoup 3import sys, io 4 5# UTF8にエンコード 6sys.stdout = io.TextIOWrapper(sys.stdout, encoding='utf-8') 7 8# ブラウザを操作するオブジェクトの生成 9driver = webdriver.Chrome() 10# 指定したURLへの移動 11driver.get("https://facebook.com") 12# ページのHTMLを取得 13html = driver.page_source 14# ブラウザの終了 15driver.close() 16 17# 取得したHTMLからBeautifulSoupオブフェクトを生成 18# scriptやstyle及びその他タグの除去 19soup = BeautifulSoup(html, "lxml") 20for s in soup(['script', 'style']): 21 s.decompose() 22text = ' '.join(soup.stripped_strings) 23print(text)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/01 13:20