如果操作成功,我该如何打印消息?
例如: 我想写一个字符串到一个文件,如果一切正常,它应该打印出一个“确定”的消息。这很简单吗?
编辑:
for root, dirs, files in os.walk('/Users'):
for f in files:
fullpath = os.path.join(root, f)
if os.path.splitext(fullpath)[1] == '.'+ext:
outfile = open('log.txt', 'w')
outfile.write(fullpath)
outfile.close()
答案 0 :(得分:4)
简而言之:python会告诉你是否有错误。否则,可以安全地假设一切正常(假设您的代码正确)
例如:
a = "some string"
print "Variable set! a = ", a
将验证行a = "some string"
执行时没有错误。
你可以这样更清楚:
try:
a = "some string"
print "Success!"
except:
print "Error detected!"
但这是不好的做法。这是不必要的冗长,异常将打印更有用的错误消息。