1
有沒有辦法檢查循環運行時的值TEST.Loop
和更改 ?如何訪問第二個腳本中的類變量
我可以做的TEST
的 實例,並改變它的TEST
其他實例,但我找不到看任何Work
循環和變量的變化中值的 方式。
#!/usr/bin/env python3
from time import sleep
class TEST:
Test = 0
Loop = 0
Delay =.1
def inc_delay(self):
TEST.Delay += 1
print ('inc called' , TEST.Delay)
def dec_delay(self):
TEST.Delay -+ 1
def Work():
while TEST.Loop < 10000:
TEST.Loop += 1
sleep(TEST.Delay)
print (TEST.Loop , TEST.Delay)
if __name__ == '__main__':
TEST.Work()
第二個腳本是一樣的東西:
import class_filename
a = class_filename.TEST
a.Delay = whatever
你的問題不明確。這裏的第二個腳本是什麼意思?其他過程?你能提供更好的示例代碼嗎? – Fivesheep