修改hosts文件的小程序
2018-08-26 17:30:21来源:博客园 阅读 ()
今天是第一天写博客,也不知道写点什么,就先写个小程序,有需要修改的地方多多指教!
谁都羡慕程序员的工资高,但却不知其背后的艰辛。可以认为程序员是在用生命挣钱,每天加班加点敲代码,只为修复程序中的bug,让自己的程序更加完美。为什么他们那么牛?原因在于他们的热爱和坚持,做一件事情容易,难的是坚持一直做一件事情。每个程序员都是从一行行代码开始成长起来的,每天都在学习和应用这些知识,慢慢的发现自己也可以很牛。做一件事情不是很难,难的是不敢开始去做,真正接触了之后感觉也没有那么难。没有什么是天生就会的,都是一点一点积累起来的,所以从今天开始我要坚持写点东西,不管别人怎么看自己开心就好,我会坚持下去的!
修改hosts文件的小程序:
1 import os 2 import collections 3 4 def getAllDirQueue(path): 5 queue = collections.deque() 6 queue.append(path) 7 while len(queue) != 0: 8 dirPath = queue.popleft() 9 fileList = os.listdir(dirPath) # 找出所有的文件存入列表 10 for fileName in fileList: 11 fileAbsPath = os.path.join(dirPath, fileName) 12 if os.path.isdir(fileAbsPath): # 判断是否是目录,是目录就进队 13 queue.append(fileAbsPath) 14 else: 15 if fileName == 'hosts': 16 print('温馨提示:添加信息请输入insert,退出请输入exit!') 17 Tips = input('请输入你要执行什么操作:') 18 if Tips == 'insert': 19 while True: 20 info = input('请输入你要添加的信息:') # 比如:127.0.0.1 www.cnblogs.com 21 if info != 'exit': 22 with open(fileAbsPath, 'a') as f: 23 f.write(info + '\n') 24 else: 25 print('祝您工作顺利!') 26 break 27 elif Tips == 'exit': 28 print('祝您工作顺利!') 29 30 getAllDirQueue(r"C:\Windows\System32\drivers\etc")
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- PythonDay08 2019-08-13
- python 之 前端开发(form标签、单选框、多选框、file上传文 2019-08-13
- 把Python项目打包成exe文件 2019-08-13
- pycharm 新建py文件写时有作者和时间 2019-08-13
- python将图片旋转,颠倒,修改尺寸 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash