読者です 読者をやめる 読者になる 読者になる

windowsでwgetの代わりは

Windowswget使いたい場面があったけど、ソフトインストールするのは癪だったので、プログラムちゃちゃっと書いて見ることにした
pythonでやったらほんとにちゃちゃっと終わった
が、出力については要改良BeautifulSoupすごい。prettify()メソッドが勝手に整形してくれた

import sys
import urllib2
from BeautifulSoup import BeautifulSoup as bs4
url = sys.argv[1]
html = urllib2.urlopen(url)
soup = bs4(html.read())
f = open(url[7:]+'.html', 'w')
f.write(str(soup))
f.close()

参考
qiita.com