2018-11-01から1ヶ月間の記事一覧

一時ファイルの名前が既存のファイルと同じにならないようにする方法

十分長いランダム文字列でファイル名を決めておけばそう重複することはないだろうが,天文学的確率で起こる問題を回避するために. 所定のディレクトリに作ろうとする名前のディレクトリがある限り,新規にランダム文字列を生成する.2018/12/3追記:最初に…

try-exceptで複数の例外を定義する方法

やりたいこと いくつか例外として処理したい条件があって,それぞれ別の挙動を設定しておきたい. 疑似コードで書くと以下のような状態. try: procedure1 except Exc1: behavior1 except Exc2: behavior2 finally: procedure2 やったこと 条件ごとにExcepti…