Linux下使用python自動修改本機網(wǎng)關代碼分享
更新時間:2015年05月21日 10:29:41 投稿:junjie
這篇文章主要介紹了Linux下使用python自動修改本機網(wǎng)關代碼分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
#!/usr/bin/python
#auto change gateway Created By mickelfeng
import os
import random,re
g='gateway 192.168.1.'
rand=random.randint(1,3)
test='www.baidu.com'
command='/etc/init.d/networking restart'
GW = "%s%d"%(g,rand)
PingTest = 'ping -c 3 ' + test
try:
result=os.system(PingTest)
print result
if result!=0:
data = open('/etc/network/interfaces').read()
data = re.sub('gateway 192.168.1.*',GW, data)
open('/etc/network/interfaces', 'wb').write(data)
os.system(command)
os.system(command)
except:
pass
相關文章
Django-xadmin+rule對象級權限的實現(xiàn)方式
今天小編就為大家分享一篇Django-xadmin+rule對象級權限的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
python anaconda 安裝 環(huán)境變量 升級 以及特殊庫安裝的方法
下面小編就為大家?guī)硪黄猵ython anaconda 安裝 環(huán)境變量 升級 以及特殊庫安裝的方法。2017-06-06
python groupby函數(shù)實現(xiàn)分組后選取最值
這篇文章主要介紹了python groupby函數(shù)實現(xiàn)分組后選取最值,文章圍繞主題相關資料展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-06-06

