出力に正しいサフィックスがあるかどうかを確認して、他の関数から使用するためにこの関数を作成しました。使用する前に、2 つの質問があります。
この場合に使用するのに
TypeError
最適な例外はありますか?私の代わりに使用できる組み込み関数はありますか?
コード:
def suffix_NameCheck(inFile):
if os.path.splitext(inFile)[1] is None:
raise TypeError('"%s" has not a suffix' % inFile)
else:
return inFile