编写类似这样的模型似乎很常见:
class Meta:
是否使用了class Meta(object):
,而不是object
?有没有理由不明确继承for i in `cat justPid.csv`
do
awk -v var="$i" -F"," '{if ($1==var) {print $0 }}' uniqPid.csv > "$i"file.txt
done
?
答案 0 :(得分:1)
继承object
应该没有区别。模式:
class Foo():
class Meta:
attribute = 'This is Interesting'
主要是为了以后很容易编写代码:
if Foo.Meta.attribute == 'How Boring':
....
在此模式中,唯一的功能是访问Meta
的类属性,因此Meta
的任何其他功能可能无关紧要。
答案 1 :(得分:1)
除了Stephen的回答,请注意,从版本2.0开始,Django只支持Python 3;在那个版本的Python中,不需要从对象继承,所有类都是自动的" new-style"。