修改host代码:

#coding:utf-8
import os,time pwd = os.path.dirname(__file__) #获取当前文件夹的绝对路径
pull_host_cmd = 'adb pull system/etc/hosts '+pwd
push_host_cmd = 'adb push '+pwd+'\hosts system/etc/' os.popen('adb root')
temp = os.popen('adb remount') print 'Pull hosts..'
temp = os.popen(pull_host_cmd)
temp = temp.readline().split() #读取配置文件
config_path = os.path.join(pwd, 'config.txt') #获取当前文件夹内的config文件
config_file = open(config_path, "r") #读取文件 #写追加方式打开host文件
host_path = os.path.join(pwd,'hosts')
host_file = open(host_path,"a+") for line in config_file:
host_file.write(line) config_file.close() #关闭文件
host_file.close() #push hosts
temp = os.popen(push_host_cmd)
temp = temp.readline().split()
temp = os.system('del hosts') 重置到localhost的代码:
#coding:utf-8
import os,time pwd = os.path.dirname(__file__) #获取当前文件夹的绝对路径
pull_host_cmd = 'adb pull system/etc/hosts '+pwd
push_host_cmd = 'adb push '+pwd+'\hosts system/etc/' temp = os.popen(pull_host_cmd)
temp = temp.readline().split() host_path = os.path.join(pwd,'hosts')
host_file = open(host_path,"wb") host_file.write('127.0.0.1 localhost\n')
host_file.close()
os.system('adb push hosts system/etc/hosts')
os.system('del hosts') Project目录:

												

最新文章

  1. ASP.NET中的缓存机制
  2. UiAutomator 测试工程开发小结
  3. git初识
  4. 正则表达式 regular expression
  5. Java创建WebService服务及客户端实现
  6. win pe 修改xp系统开机密码方法
  7. VC的话有必要认真听,但却不用急着照办
  8. ServerSocketChannel实现多Selector高并发server
  9. python处理.seq文件
  10. java mvc框架系列总结ssh,ssm,servlet
  11. Codeforces Round #412 (rated, Div. 2, base on VK Cup 2017 Round 3)(A.B.C,3道暴力题,C可二分求解)
  12. bzoj3894
  13. Hadoop 生产配置文件V2
  14. mapper加载的3种方法
  15. 操作系统学习(一)、80x86保护模式内存管理
  16. BUCT20180814邀请赛 Solution
  17. 51Nod 1509 加长棒(隔板法)
  18. CF 483B. Friends and Presents 数学 (二分) 难度:1
  19. phonegap/cordova学习建议
  20. html <br/>引起的”血案“

热门文章

  1. 简单文件传输协议TFTP分析还原
  2. 【转载】Gradle for Android 第六篇( 测试)
  3. LayoutSubviews的调用
  4. Fundebug微信小程序BUG监控服务支持Source Map
  5. rocksdb和leveldb的bloom filter比较
  6. 我写了个项目,帮你学习HTTP接口测试!
  7. TICK技术栈(一)TICK技术栈介绍
  8. 使用JAVAScript技术在WEB网页实现摇一摇的应用
  9. c++ 模板类,方法返回值类型是typedef出来的,或者是auto,那么此方法在类外面如何定义?
  10. [视频教程] 灵活配置多版本PHP并存运行