2016-08-01 86 views
0

我想用fat函數將'YouTube'替換爲'Gmail'。這個類和函數有兩個獨立的文件。如何從另一個函數設置類的變量?

class Data(): 
    url = 'YouTube' 


from . import Data 
def fat(): 
    r = 'Gmail' 
    Data.url = r 
    return "something" 

我該怎麼做?

+0

所以......這段代碼有什麼問題? –

+0

@Rawing當我打印類Data的URL。那麼我仍然'YouTube' –

+0

你是如何打印這些網址?請添加一些代碼。 –

回答

0

事實上它顯示的YouTube「,因爲你沒有調用脂肪()函數,我在這裏猜測是代碼,請爲它去

文件class_var包含

class Data(): 
    url = 'YouTube' 

文件func_var包含

from class_var import Data 
def fat(): 
    r = 'Gmail' 
    Data.url = r 
    return "something" 

fat() 
print Data.url 

在這個標準中,兩個文件都在同一個目錄中。 希望這會幫助你

相關問題