本文会把学习过程中遇到的一些小问题和解决办法放在这里,以便于大家能够更好地学习python。
一、Python的异常处理
因为想到自己不断尝试写小程序的话会用到抛出异常信息来判断哪里出现了问题:
usage: raise [Exception [, args [, trackback]]]
上面是Python的raise的用法,下面是自己用这个方法实现异常的抛出方法:
def check_args(args):
if not args.host:
msg = 'Args missing! One of the following args should be specified \n'