![]() |
#2
外部三电铃2010-04-10 20:20
|
但是,如果不要用这个函数,而是要用异常处理的方法来取代这个函数的话,需要怎么做呢?
还有,如果已经存在1.txt这个文件,用:

try:
f = open('1.txt', 'w')
except Exception, e:
print e
else:
str = raw_input()
f.writelines(str)
f.close()
这段代码这样会不会将已有的"1.txt"文件覆盖呢?f = open('1.txt', 'w')
except Exception, e:
print e
else:
str = raw_input()
f.writelines(str)
f.close()
小弟又迷糊了。。。
try:
XXX
except YYY, e:
print ‘ZZZ’,e
else:
pass
XXX、YYY、ZZZ应该如何填才能保证文件不会覆盖已经存在的文件呢?多谢前辈们指教!
[ 本帖最后由 roooobinhood 于 2010-4-10 20:41 编辑 ]