例如:
from urllib.request import urlopen, Request
关于首字母大写有什么规定吗?
答案 0 :(得分:1)
大多数答案都在pep08 (python coding style guidelines)中-基本上,类是在CamelCase中拼写的,其他所有内容都在lower_with_underscores中。
但是请注意(由于各种原因),Python本身(builtins和stdlib)并不总是遵守此约定:
在all_lower中命名了一些类,特别是datetime
包中的date
,time
,timedelta
和datetime
内置类型({{1},type
,property
,int
,float
,str
,list
,{{1 }},tuple
,dict
等)
set
包将object
用于大多数功能和方法(即logging
,应为mixedCase
等)
对于内置类型,至少有一个历史原因:这些名称中的大多数最初都绑定到函数,而不是类(我说的是python 1.5.x或更早的版本)。就其价值而言,实际上其中有许多实际上 still 被记录为函数,而当它们不是...
答案 1 :(得分:0)
python中的最佳实践是在函数名称中使用小写字母,但是在处理类时,我们将首字母大写。