私はこのようなスクリプトを持っています
import mechanize
url = "http://www.globalhide.com/browse.php?u=u=http://www.whoisxmlapi.com/whoisserver/WhoisService?domainName=google.com"
br = mechanize.Browser()
br.set_handle_robots(False)
br.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1')]
response = br.open(url)
content = response.read()
f = open('q.html', 'w')
f.write(content)
f.close()
これ
をpythonシェルから実行すると、このような結果が必要です。結果は正しいです。しかし、これをsomething.pyファイルに保存し、このように実行するとpython something.py
、q.htmlのコンテンツが
私のコードに何が問題なのですか?