3

我正在寻找命名方法的最惯用方式,例如将类的数据转换为 xml。

如果我在 Ruby 中执行此操作,我会创建一个名为 example 的方法to_xml,但我已经看到在 Python 中执行此操作的几种不同方法。toxml, to_xml,xmltoXML, 用于与 XML 不同的输出,但只是推断 XML 的样子。并采取了如何将对象转换为原生 Python 对象(str()等)我真的不知道什么是惯用的方式。

就我个人而言,我会继续使用to_xml,因为我已经习惯了,但是对于一个有经验的 Python 程序员来说,这会不会出乎意料?

4

2 回答 2

4

PEP8建议to_xml

使用函数命名规则:小写单词,必要时用下划线分隔以提高可读性。

于 2012-10-27T17:06:22.093 回答
3

如果您阅读Python 样式指南 - PEP8,建议使用小写字母,并用下划线分隔每个单词。

于 2012-10-27T17:06:29.963 回答