#------------------------------------------- 试题描述 -----------------------------------------
# 试题背景:
# 在一些测试场景,需要对网元下载一些二进制文件,并对文件内容进行校验
#
# 试题要求:
# (1) 定义一个main方法, 接收一个file参数,file是一个二进制文件路径,如果传入的参数不是文件要抛异常;
# (2)
#
# 注: 涉及抛出异常地方,异常类型与异常信息不限
#----------------------------------------------------------------------------------------------
#******************************************* 答题区 *******************************************
def main(file)
# 在这里开始编码 ...
end
#**********************************************************************************************