用于保存网页并在保存时重命名的Python脚本(另存为 - 命令)

时间:2014-06-19 20:50:18

标签: python html python-2.7

您好我搜索了很多,最后没有关于如何使用python 2.6保存网页并在保存时重命名的相关结果。

2 个答案:

答案 0 :(得分:0)

您可能希望使用urllib(2)包来访问该网页,然后将文件对象保存到所需的位置(os.path)。

看起来应该是这样的:

import urllib2, os

pagelink = "http://www.example.com"
page = urllib2.urlopen(pagelink)

with open(os.path.join('/(full)path/to/Documents',pagelink), "w") as file:
    file.write(page)

答案 1 :(得分:0)

更好的用户请求libraty:

import requests

pagelink = "http://www.example.com"
page = requests.get(pagelink)

with open('/path/to/file/example.html', "w") as file:
    file.write(page.text)