2017-11-23 7 views
1

ウェブリンクを解析していて、ウェブページ全体をローカルファイルの形式.htmlに保存したいとします。 S3-AWSにコピーをアップロードするためにスープをhtmlファイルに直接出力したいのですか?美味しいスープを使って.htmlにスープを出力するには?

from bs4 import BeautifulSoup 
import requests 
url_name = "https://<weblink>/" 
soup = BeautifulSoup(url_name,"html.parser") 

は今、私はちょうど.html as wellから.txtすることができ、私たちを出力スープのように、疑問に思って。提案は高く評価されました。

+1

あなたはhttps://stackoverflow.com/questions/40529848/([この]のような何かをやっについて話していますpython-beautifulsoup-how-to-write-the-output-to-html-file)? – Terminus

答えて

-2

要求をインポートしましたが、実際には使用しませんでした。あなたがBSにそれを渡すことができ、実際の現場次に

r=requests.get(url_name) 

に取得する必要があります

soup=BeautifulSoup(r.text,'html.parser') 
+0

'.txt'ではなく' .html'形式で出力します。 – yan

+0

@yan 'r.txt'は応答内容です。とにかく、htmlファイルは基本的にテキストファイルなので、ファイルを.htmlとして保存するだけです –

関連する問題