→ qqttpp:感謝樓上的線索^^ 07/06 15:07
最近發現我要
from xxx import ooo
aaa=ooo
aaa.sss()...............(1)
bbb=ooo
bbb.sss()
這樣卻會發現我對aaa的總總行為(1)都會被bbb給繼承
或是說他根本直接就是對ooo作
我後來把所有的東西都放到def __init__()裡面
表面上似乎是就沒有殘留了
但是根本上還是會有問題
尤其是我用到threads的時候
有沒有辦法不要讓我對aaa的行為不會去影響ooo
例如dictionary似乎也是有這樣的現象
a={1:1,2:2}
b=a
b[1]=3
結果a={1:3,2:2}
....我只想要改變b不想改變a阿.....
請問是不是有什麼地方是我忽略的
謝謝囉~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.90.91