我在python初学者,我试图绘制使用图形:“模块”对象有没有属性“点”
`nx.write_dot(G, "%s.dot"%(image))`
在定义函数
。当我EXCUTE程序,我得到这个错误:
文件 “sim.py” 31行,在 的main()
文件 “sim.py”,30日线在主 溶胶.RUN()
文件 “C:\ Python27 \我的SIM \ Solution.py”,线221,在运行 self.drawGraph(G, “解决方法1”)
文件“C:\ Python27 \我的sim \ Solution.py“,行227,drawGraph nx.write_dot(G,”%s.dot“%(image))
文件 “”,第2行,在write_dot
文件 “C:\ Python27 \ lib中\站点包\ networkx \ utils的\ decorators.py”,线220,在_open_file
结果= FUNC( * new_args,** kwargs)
文件 “C:\ Python27 \ lib中\站点包\ networkx \绘图\ nx_pydot.py”,第58行,在write_dot
P = to_pydot(G)
文件“C:\ Python27 \ lib \ site-packages \ networkx \ drawing \ nx_pydot.py”,第197行,在to_pydot
P = pydot.Dot(GRAPH_TYPE = GRAPH_TYPE,严格=严格,** graph_defaults) AttributeError的: '模块' 对象有没有属性 '点'
这似乎是一个Windows操作系统的问题(我在win7上),因为我的同事可以在他的ubuntu机器上运行相同的脚本而没有任何错误。
感谢您的帮助!
您可以使用dir(P)来查看变量的方法/属性。 –
它看起来像文件命令开头引号,但不是一贯地结束;这只是一个手动输入错误? – MathBio
@MichelKeijzers:请告诉我该怎么做? (我开始与python) – Betty