Python“'dict'对象没有属性'savetofile'”

时间:2017-01-29 19:57:45

标签: python django python-2.7

py,two.py

One.py

two.savetofile(profil)

two.py

def savetofile(profil):

   print profil

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 Andriy Ivaneyko,这是解决方案

1 个答案:

答案 0 :(得分:0)

我猜你已经定义了一个名为two的变量,这是一个dictinary,所以你有名称冲突(变量和模块有相同的名称),这应该通过重命名变量或更新导入模块的方式来避免

import two as two_module

two_module.savetofile(profil)