嗯嗯,啥也不说了。其实就是个从一些网站上获取最新Hosts。为了安全起见,需要以root权限运行。
貌似代码的缩进出现问题了。下载:http://forum.ubuntu.org.cn/download/file.php?id=167672
# coding=utf-8
import urllib
import os
def Download():
h=open('hosts','w')
fh=urllib.urlopen("https://smarthosts.googlecode.com/svn/trunk/hosts")
h.write(fh.read())
h.close
def Move():
Download()
os.system("mv /etc/hosts /etc/hosts.old")
os.system("mv hosts /etc/hosts")
print "更新完成,请重启浏览器"
def Rwnew():
os.system("mv etc/hosts.old /etc/hosts")
print "还原完成,请重启浏览器"
print "请以root权限运行"
print "请选择更新还是还原(1,更新;2,还原):"
i=int(input())
if i==1:
Move()
else:
if i==2:
Renew()
else:
print "EOF"
谢谢分享了,留言是美德,大家多留言
留言是种美德,写点什么…
兔嫂好久不见啊
很实用的文章
嗯,python蛮好玩
好专业的,学习一下
试了试,确实可行!
聪明的hosts
新年好,我看看。
不错,收藏了,谢谢博主分享