0
は、メソッドの戻り値の型を文書化し、私が持っている:reモジュールでのpythonの検索と一致の戻り値の型は?
@classmethod
def rightFileType(cls, fileName):
"""Check if the filetype (extension) is correct for subclass.
:type fileName: str | unicode
:rtype: _sre.SRE_Match | None # here ?
"""
return cls.file_extension.search(fileName)
それはプライベートなモジュールを使用する権利を感じることはありませんが、ドキュメントは、私はre
で見つけるように見えることはできませんre.MatchObject
クラスを参照してください - pycharm」をすることができますそのシンボルを解決する。だから、ここではre.MatchObjectはPythonのreモジュールにありますか、ここでは戻り値の型にはどうすればいいですか?
これは完全な方法ではありません。拡張子をチェックするだけでなく、完全一致オブジェクトを返すだけです。質問に答える必要があります。ブールを返すように指示されていません。それを返すだけ? –