我正在寻找命名方法的最惯用的方法,例如将类的数据转换为xml。
如果我在Ruby中执行此操作,我会创建一个名为to_xml
的方法,但我在Python中已经看到了几种不同的方法。对于与XML不同的输出,toxml
,to_xml
,xml
和toXML
,只是推断出XML的外观。
并采取如何转换本机Python对象(str()
等)的对象我真的不知道什么是惯用的方式。
就我个人而言,我会继续使用to_xml
,因为那是我习惯的,但对于经验丰富的Python程序员来说,这会不会出乎意料吗?
答案 0 :(得分:4)
PEP8建议to_xml
:
使用函数命名规则:小写,必要时用下划线分隔,以提高可读性。
答案 1 :(得分:3)
如果您浏览Python Style Guide - PEP8,建议使用小写字母,并用下划线分隔每个单词。