将开发过程中较好的一些代码段珍藏起来,下边代码是关于python自动修改本机网关的的代码,希望能对大家有一些好处。
#!/usr/bin/python
#auto change gateway Created By mickelfeng
import os
import random,reg='gateway 192.168.1.'
rand=random.randint(1,3)
test=''
command='/etc/init.d/networking restart'
GW = "%s%d"%(g,rand)
PingTest = 'ping -c 3 ' + test
try:
result=os.system(PingTest)print resultif result!=0: data = open('/etc/network/interfaces').read() open('/etc/network/interfaces', 'wb').write(data) os.system(command) os.system(command)复制代码
except:
pass复制代码