Witam, być może za takie pytanie jest jakieś ostrzeżenie, albo coś, ale nie mam pojęcia jak to zrobić. Przedstawiam przykład:
class item:
slot = 0
status =
type = 0
image = ""
name = ""
armor = 0
def doSmt(self):
self.image = backpack1.image
self.name = backpack1.name
self.armor = backpack1.armor
backpack1 = item()
backpack1.image = "bp1.png"
backpack1.name = "Backpack"
backpack1.armor = 1
justIdk = item()
justIdk.image = "blank.png"
justIdk.name = "nothing"
justIdk.doSmt()
I chciałbym zamiast
self.image = backpack1.image
self.name = backpack1.name
self.armor = backpack1.armor
zamienić to w szybki, czytelny sposób zamiany poszczególnych atrybutów jednego obiektu do drugiego
typu:
self(image, name, armor) = backpack1(image, name, armor)
Jeśli kogoś interesuje dlaczego mi to potrzebne proszę bardzo: https://pastebin.com/C4pVk5Dn
a jeszcze konkretniej chciałbym przerobić stary kod żeby był łatwiejszy: https://pastebin.com/Qakj93ED
Liczę na kulturalną odpowiedź :D