运维做了5,6年了,感觉自己到了很大的瓶颈,所有的东西还是局限在我在怎么用,而不会开发这些工具,所以我报名参加了ALex的自动化运维学习班,通过第一次上课,我学到了一些基础的内容,不过对我这个开发能力几乎为零的人来说也需要消化一阵子了,第一堂基础课,if else 语句,for循环语句等这些东西只是我大学在学的东西了,这几年一直在做数据库管理及主机系统管理,更加感觉需要学会一些基本的写程序的能力,以下是我第一节课所学的内容及作业,三次登录锁定
sys,os,getpass os.system() i = i < : name = () lock_file = (,) lock_list = lock_file.readlines() lock_line lock_list: lock_line = lock_line.strip() name == lock_line: sys.exit(% name) user_file = (,) user_list = user_file.readlines() user_line user_list: (user,password) = user_line.strip().split() name == user: j = j < : passwd = getpass.getpass() passwd == password: (% name) sys.exit() : j != : (% (name,- j)) j += : lock_file.write(name + ) sys.exit(% name) : : i != : (% (name,- i)) i += : sys.exit(% name) lock_file.close() user_file.close()
原文地址:http://aska86.blog.51cto.com/1949512/1795385