前提・実現したいこと
python3を使い、スクレイピングしたデータを、ローカルにhtmlで保存しています。
コードは以下です。
スクレイピングしたページは、ローカルにhtmlで保存しています。
できれば、保存する前にHTMLの最終行を消去して保存したいです。
もしくは、一度、保存したhtmlファイルを再度openして
そこで最終行を削除してから、新たに、上書き保存でも良いかなと思っています。
しかし、どう書けばいいのか分からず・・・止まってしまいました。
お詳しい方、どうぞご教示いただけますと助かります。
何卒よろしくお願いいたします。
該当のソースコード
python
1import urllib.request 2 3url = 'https://www.hoge.com/' 4res = urllib.request.urlopen(url) 5html = res.read().decode('utf-8') 6 7filename = './hogehoge.html' 8f = open(filename, 'w', encoding='utf-8') 9f.write(html) 10f.close()
補足情報
python3です
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/13 04:06
2019/11/13 04:29
2019/11/13 04:37
2019/11/13 04:57