python 核心编程 第十章

来源:互联网 发布:酒神淘宝店地址 编辑:程序博客网 时间:2024/06/13 15:13
第6题
#!/usr/bin/env python
import sys
def safeOpen(fileName,openType):
try:
files = open(fileName,openType)
except IOError:
return None
else:
return files

FL = safeOpen((sys.argv)[1],(sys.argv)[2])
if FL == None:
print "%s Can't Open."%((sys.argv)[1]),
else:
for lines in FL:
print lines,
FL.close()


第8题

#!/usr/bin/env python
def safeInput():
try:
inString = raw_input()
except (EOFError,KeyboardInterrupt):
return None
else:
return inString

inStr = safeInput()
print inStr

0 0