由于工作需要,最近在学习python,看了网上的python视频教程,有个用python写的模拟系统登录三次验证的需求。因本人原来就是开发出身,让我燃起了写程序的欲望。
通过这个简单的程序,我不仅新认识了一种编程语言,还让自己学了不少知识,比如:python在列表与字符串互转的过程中,需要注意英文中括号、英文逗号的问题;还有比较诡异的是,在向数组中append英文逗号时,英文逗号后边竟然给附加了一个空格;还锻炼了自己的逻辑思维,最重要的是自己很享受程序的调试的过程,尽管程序不重要,但是,看着程序慢慢变长,功能逐渐达到自己的预期,很开心。
附上程序:
配置文件infomation.py:
[account]
username = ['oracle', 'sybase', 'db2', 'mysql', 'dsfasdf', 'e']
[password]
password = ['redhat5', 'hellow', 'haha', 'heihei', 'adsf', 'f']
[islocked]
islocked = ['0', '0', '1', '1', '1', '1']
[islegal]
islegal = ['1', '1', '1', '0', '0', '0']
主程序文件user login.py:
# -*- coding: utf-8 -*-:
import ConfigParser
import sys
#定义全局变量
i = int(0)
username = ''
password = ''
value = []
value1 =