'Source' object has no attribute 'draw'
时间: 2023-07-15 09:09:13 浏览: 39
抱歉,我之前提供的代码有误。pygraph 库中的 AGraph 类没有 `draw()` 方法。正确的方法是使用 `draw()` 方法从图形对象创建一个图像文件。以下是正确的代码示例:
```python
import pygraphviz as pgv
# 创建图形对象并添加节点和边
G = pgv.AGraph()
G.add_node('A')
G.add_node('B')
G.add_edge('A', 'B')
# 设置节点属性(可选)
G.node_attr['shape'] = 'circle'
# 保存图形为文件
G.draw('graph.png')
```
请确保你已经正确安装了 pygraphviz 库,并按照上述代码示例操作。这将在当前目录下创建一个名为 "graph.png" 的图像文件。如果仍然遇到问题,请检查你的安装是否正确,并确保图形对象和相关方法的名称没有拼写错误。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)