I持っていたコードを除いて、これのtry /:私は、印刷後にtry/exceptではどのようにプログラムを終了できますか?
document = raw_input ('Your document name is ')
try:
with open(document, 'r') as a:
for element in a:
print element
except:
print document, 'does not exist'
どのように私はプログラムを終了します "[ファイル名]は存在しませんか"? break
とpass
は明らかに機能しません。私はエラーが発生したくないので、sys.exit
はオプションではありません。
try
部分は無視してください。これは単なるダミーです。
sys.exit(1)
を使用して
「quit()」の使用に何か問題がありますか?誰もそれを言わない。 –
'quit()'は対話的なPythonシェルでのみ動作することを意図しています。私はプログラムでそれを使用しません。 http://docs.python.org/library/functions.htmlには掲載されていません。他のPython実装へ移植することは期待できません。 –