python网页打不开_解决谷歌搜索技术文章时打不开网页问题的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()
python网页打不开_解决谷歌搜索技术文章时打不开网页问题的python脚本相关推荐
- 计算机word文档无法工作,word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料)...
word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料),哪吒游戏网给大家带来详细的word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料) ...
- 离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中)
离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中) 参考文章: (1)离线安装python第三方库的实用方法:解决公 ...
- 作为一名程序员如何优雅的使用谷歌搜索技术(Google)?
作为一名程序员如何优雅的使用谷歌搜索技术(Google)? 大家都知道作为一名程序员Google的作用很大,但是Google又很难优雅的使用.需要轻功高明.当然也有一些人做Google的镜像,但是发展 ...
- python安装好后打不开_解决安装pyqt5之后无法打开spyder的问题
解决安装pyqt5之后无法打开spyder的问题 运行某demo时候按照提示安装了pyqt5,然后通过命令行去打开spyder时就报这个错: 错误的说法分别有: 1.anaconda里面已经装了pyq ...
- ipython notebook打不开_解决jupyter notebook打不开无反应 浏览器未启动的问题
解决jupyter notebook打不开无反应 浏览器未启动的问题 问题: 这几天要看几个ipython格式的文件,但是jupyter notebook打开之后一直卡在命令行的界面那里(如图),然后 ...
- python导入类有红线_解决Python中导入自己写的类,被划红线,但不影响执行的问题...
1. 错误描述 之前在学习Python的过程中,导入自己写的包文件时,与之相关的方法等都会被划红线,但并不影响代码执行,如图: 看着红线确实有点强迫症,并且在这个过程当时,当使用该文件里的方法时不会自 ...
- python有中文无法保存_解决python3爬虫无法显示中文的问题
解决python3爬虫无法显示中文的问题 有时候使用python从网站上爬数据的时候,如果数据里包含中文,有时候显示的却是如下所示...\xe4\xba\xba\xef\xbc\x8c\xe6...类 ...
- python输出到文件乱码_解决python解析文件时输出乱码
首先获取到json模块,encoding指定文件编码utf-8,errors报错时忽略错误,print()输出结果看看是否有问题. # -*- coding: utf-8 -*- import jso ...
- python字典的存储结构_解决python字典结构内存暴涨问题
背景:当读取一个key value数据的时候,python的字典结构会造成内存使用扩10倍左右,无可容忍.此文解决这个问题 数据:word2vec训练的结果,word对应400维的词向量.词表共1.6 ...
- python为什么import不了_解决python有时候import不了当前的包问题
问题描述: ImportError: No module named 'XXXX' 解决方式一: 将XXXX包放在python的site-package文件夹下 解决方式二: 可能是XXXX包没有新建 ...
最新文章
- Linux系统如何安装AutoFs挂载服务
- 谷歌等揭露「AI任务疑难」:存在局限的ImageNet等基准,就像无法代表「整个世界」的博物馆...
- arduino与java,Arduino具有与Java和C语言类似的IDE集成开发环境和图形化编程环境
- 成功解决TypeError: unhashable type: 'numpy.ndarray'
- mupdf不支持x64_x86平台转x64平台关于内联汇编不再支持的解决
- 大数据WEB阶段Spring框架 AOP面向切面编程(二)
- RabbitMQ延迟消费和重复消费
- array_combine()
- ShadeGraph教程之节点详解5:Math Nodes
- Ajax提交表单时获取不到 KindEditor 内容
- DWF文件该如何打开查看呢?
- 在同一个数据集中同时更新多表..............
- mysql ssd 应用_MySQL Disk--SSD 特性
- 二进制,十进制,十六进制相互转换(小白友好)
- 前端之移动web开发(下)
- ManualResetEvent用法详解
- 解决autocad闪退
- python画图软件是哪个_Python实现画图软件功能方法详解
- 《五子棋大师》技术支持
- 已解决:检测到 #include 错误。请更新 includePath。已为此翻译单元(D:\Study\hello.cpp)禁用波形曲线。C/C++(1696)