2017-01-29 6 views
-4

PYを、two.pyPythonの " '辞書' オブジェクトが属性 'SaveToFileメソッド' を持っていない"

One.py

two.savetofile(profil) 

two.py

def savetofile(profil): 

    print profil 

プロフィールはこちら

{'jozeef': {'stredaz': None, 'utorokz': None, 'pondelokz': '22', 'stvrtokz': None, 'utorokk': None, 'pondelokk': '22', 'stvrtokk': None, 'sobotaz': None, 'piatokk': None, 'nedelak': None, 'sobotak': None, 'nedelaz': None, 'piatokz': None}} 

どうしたのですか?

AnseverアンドリーIvaneykoは、それはソリューション

+2

適切にインデント[MCVE] –

+0

function'は、コードや入力にはどこに表示されていない単語が '、それがここで起こって何を言うことは不可能だと考えるが提供してください。 – chepner

+0

こんにちは私は複雑なコードを持っています。私は簡単に 私の問題を作成します。 Jean-FrançoisFabre – user7432329

答えて

0

あなたが持っているので、dictinaryある名前twoの変数が定義されていることを私の推測で避けなければならない名前の衝突(変数およびモジュールは同じ名前を持ちます)変数の名前を変更するか、モジュールをインポートした方法を更新します。

import two as two_module 

two_module.savetofile(profil) 
+0

Andriy Ivaneykoありがとうございました。 非常に助けてください。それは私の問題であるsulutionsです – user7432329

+0

@ user7432329あなたは歓迎です。 –

関連する問題