记录方法的返回类型,我有:
@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.MatchObject
中找不到的re
类,pycharm无法解析这个符号。所以这里是关于MatchObject在python的re模块中-或者我应该在这里使用什么作为返回类型?你知道吗
我想您应该返回布尔类型。 然后:
但是,我不知道为什么在这里使用regex,可以用
str
的endswith
方法检查文件名。你知道吗相关问题 更多 >
编程相关推荐