我遇到了与访问使用另一个类
中的一个类创建的对象相关的问题为了简化问题 让我们说,
我有一个名为Box1.py,cart1.py和soldApples.py
的Python文件 class Box1:
def__init__(self):
self.appleList = []
def set_Apples(self,number1):
self.appleList.append(number1):
def get_Apples(self):
return appleList
主类称为Cart1.py
from Box1 import Box1
NewSet = Box1()
class cart1:
def calculation()
numberofApples = 5
NewSet.set_Apples(numberofApples)
return 0
现在我想使用另一个类
访问对象"NewSet"
让我们说soldApples.py
那么如何使用soldApples.py访问由Cart1.py创建的"NewSet"
对象?
非常感谢你们。
答案 0 :(得分:1)
在soldApples.py文件的顶部写下以下行:
AVAsset *demoAsset =[AVAsset assetWithURL:self.videoUrl];
AVPlayerItem *tAVPlayerItem = [[AVPlayerItem alloc] initWithAsset:demoAsset];
AVPlayer* demoAVPlayer = [[AVPlayer alloc] initWithPlayerItem:tAVPlayerItem];
AVPlayerLayer *demoAVPlayerLayer=[AVPlayerLayer playerLayerWithPlayer:demoAVPlayer];
demoAVPlayerLayer.frame = self.videoCollageView.frame;
demoAVPlayerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;
[self.videoCollageView.layer addSublayer:demoAVPlayerLayer];
[demoAVPlayer seekToTime:kCMTimeZero];
[demoAVPlayer play];
然后在您的文件中,您可以将import Cart1
变量称为:
NewSet
或者,如果你只想要那个变量,你可以这样做:
Cart1.NewSet
然后你的变量将被调用
from Cart1 import NewSet
此外,您还希望文件位于同一文件夹中。