工作笔记--Python自动切换host
2024-08-27 05:56:22
修改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目录:
最新文章
- ASP.NET中的缓存机制
- UiAutomator 测试工程开发小结
- git初识
- 正则表达式 regular expression
- Java创建WebService服务及客户端实现
- win pe 修改xp系统开机密码方法
- VC的话有必要认真听,但却不用急着照办
- ServerSocketChannel实现多Selector高并发server
- python处理.seq文件
- java mvc框架系列总结ssh,ssm,servlet
- Codeforces Round #412 (rated, Div. 2, base on VK Cup 2017 Round 3)(A.B.C,3道暴力题,C可二分求解)
- bzoj3894
- Hadoop 生产配置文件V2
- mapper加载的3种方法
- 操作系统学习(一)、80x86保护模式内存管理
- BUCT20180814邀请赛 Solution
- 51Nod 1509 加长棒(隔板法)
- CF 483B. Friends and Presents 数学 (二分) 难度:1
- phonegap/cordova学习建议
- html <;br/>;引起的”血案“
热门文章
- 简单文件传输协议TFTP分析还原
- 【转载】Gradle for Android 第六篇( 测试)
- LayoutSubviews的调用
- Fundebug微信小程序BUG监控服务支持Source Map
- rocksdb和leveldb的bloom filter比较
- 我写了个项目,帮你学习HTTP接口测试!
- TICK技术栈(一)TICK技术栈介绍
- 使用JAVAScript技术在WEB网页实现摇一摇的应用
- c++ 模板类,方法返回值类型是typedef出来的,或者是auto,那么此方法在类外面如何定义?
- [视频教程] 灵活配置多版本PHP并存运行