Django TestCase类-为什么有些方法是驼峰式的,而有些方法是蛇式的?

Django TestCase类-为什么有些方法是驼峰式的,而有些方法是蛇式的?,django,Django,据我所知,惯例是使用snake-case作为方法名,那么为什么我们会在Python中看到一些camel-case格式的方法呢?Django的测试框架继承自Python的unittest模块。这反过来又在很大程度上基于JavaJUnit框架。Java使用驼峰大小写命名约定;当代码被移植到Python时,名称被保留下来


据我所知,惯例是使用snake-case作为方法名,那么为什么我们会在Python中看到一些camel-case格式的方法呢?

Django的测试框架继承自Python的unittest模块。这反过来又在很大程度上基于JavaJUnit框架。Java使用驼峰大小写命名约定;当代码被移植到Python时,名称被保留下来