2016-08-01 10 views
0

私は脂肪機能から 'YouTube'を 'Gmail'に置き換えたいと考えています。このクラスと関数は2つの別々のファイルにあります。クラスの変数を別の関数から設定する方法は?

class Data(): 
    url = 'YouTube' 


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

どうすればいいですか?あなたは私がここに推測脂肪()関数を呼び出していないので、

+0

...このコードで何が問題なのですか? –

+0

DataのクラスのURLを印刷しているときに@Rawingしています。それから私はまだ 'YouTube'を取得しています –

+0

どのようにこれらのURLを印刷していますか?いくつかのコードを追加してください。 –

答えて

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 
が含まれていますが含まれています

この条件では、両方のファイルが同じディレクトリにあります。 これがあなたを助けてくれることを願っています

関連する問題