2017-03-23 35 views
0

urllibをpython言語で使用してオフラインで表示できるように、コンテンツを含むウェブページをどのように保存できますか?urllibを使ってPythonでウェブページ(mhtml形式)をダウンロードするには

import urllib.request 

driver.webdriver.Chrome() 
driver.get("http://www.yahoo.com") 
urllib.request.urlretrieve("http://www.yahoo.com", C:\\Users\\karanjuneja\\Downloads\\kj\\yahoo.mhtml") 

これは動作し、フォルダ内のWebページのMHTMLバージョンをstroresていますが、ファイルを開いたとき、あなただけのコードが書かれていますといないページは、それがどのように表示されるか:現在、私は次のコードを使用していますオンライン。コードを変更する必要はありますか? また、ソースだけでなく、オンラインで表示されるすべてのコンテンツを含むMHTML形式のWebページを保存する別の方法もあります。 おかげカラン

+0

〜あなたを助けるかもしれませんね。 ( '.mhtml'はHTMLファイルのための珍しい拡張です。)あるいは、' .htm'や '.html'のような標準の拡張子を使うのが良いでしょう。 – DyZ

答えて

0

私はこのサイトはあなたが拡張子を持つファイルは、 `.mhtml`が実際にHTMLファイルである、あなたのOSに指示する必要があり Create an MHTML archive

+0

ありがとう、それは本当に私を助け、物事を簡単にした –

関連する問題