Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > Python网络爬虫

解决谷歌搜索技术文章时打不开网页问题的python脚本

来源:中文源码网    浏览:184 次    日期:2024-05-15 08:10:33
【下载文档:  解决谷歌搜索技术文章时打不开网页问题的python脚本.txt 】


解决谷歌搜索技术文章时打不开网页问题的python脚本
注意:Win7或者WIn8用户要用管理员权限执行。 项目地址:http://code.google.com/p/my-hosts-file/downloads复制代码 代码如下:import urllib import os import shutil hostspath = "C:\\Windows\\System32\\drivers\\etc" savepath = hostspath + "\\hostsave" def download_hosts(url = "http://my-hosts-file.googlecode.com/svn/trunk/hosts"): os.chdir(hostspath) if os.getcwd() != hostspath: print("Switch Dir to System32 Error,check permission!\npwd:"+os.getcwd()) exit() try: urllib.urlretrieve(url, "hostsave") except: print '\t Error when retrieveing hosts file from url: ', url def backup_hosts(): shutil.copy("hosts","hosts.bak") def replace_hosts(): shutil.copy("hostsave", "hosts") print("Replace original hosts file finished, then flush dns...") os.remove(savepath) os.system("ipconfig /flushdns") def main(): download_hosts() backup_hosts() replace_hosts() if __name__ == '__main__': main()

相关内容