![](/img/trans.png)
[英]I am trying to add a new field to the default Django Form and am getting an error when I'm trying to import a class from a forms.py file I made
[英]I am trying to learn how to import and use a class from another file (that I made). Why isn't my output showing 7?
类文件.py
class Stuff:
number3 = 0
def __init__(self, number1, number2):
self.number1 = number1
self.number2 = number2
global number3
number3 = number1 + number2
主文件
from ClassFile import Stuff
ob = Stuff(3, 4)
print(ob.number3)
main.py 的 output 是 0 不应该是 7 吗?
将总和分配给 number3 时,您忘记了自己。 正如我所见,您不需要全局变量。
类文件.py
class Stuff:
def __init__(self, number1, number2):
self.number1 = number1
self.number2 = number2
self.number3 = number1 + number2
主文件
from ClassFile import Stuff
ob = Stuff(3, 4)
print(ob.number3)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.