16. 自定义例外和警告 MDAnalysis.exceptions

exception MDAnalysis.exceptions.ApplicationError[源代码]

在外部应用程序失败时引发。

错误代码特定于应用程序。

在 0.7.7 版本加入.

exception MDAnalysis.exceptions.ConversionWarning[源代码]

警告,表示单位之间的转换存在问题。

exception MDAnalysis.exceptions.DuplicateWarning[源代码]

警告,指示可能出现的问题 AtomGroup / ResidueGroup / SegmentGroup 包含重复项 Atoms / Residues / Segments

在 0.19.0 版本加入.

exception MDAnalysis.exceptions.FileFormatWarning[源代码]

指示文件格式可能存在问题的警告。

exception MDAnalysis.exceptions.MissingDataWarning[源代码]

警告表示缺少必需的数据。

exception MDAnalysis.exceptions.NoDataError[源代码]

在不允许空输入或缺少必需数据时引发。

在 1.0.0 版本发生变更: 现在是AttributeError和ValueError的子类

exception MDAnalysis.exceptions.SelectionError[源代码]

原子选择失败时引发。

exception MDAnalysis.exceptions.SelectionWarning[源代码]

指示所选内容可能存在问题的警告。

exception MDAnalysis.exceptions.StreamWarning[源代码]

指示流可能存在问题的警告。

StreamWarning 在用文件名替代简单访问流时使用(特别请参见 NamedStream )。这在MDAnalysis中并不是所有地方都适用(目前还没有)。