我在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