用 Python 操作 xmind 绘制思维导图!

作者阿里云代理 文章分类 分类:linux图文教程 阅读次数 已被围观 1237

思想导图

思想导图:思想导图又叫心智导图是表达发散性思想的有用的图形思想东西,它简略却又很有用,是一种革命性的思想东西。思想导图运用图文偏重的技巧,把各级主题的联系用彼此隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立回忆链接。思想导图充分运用左右脑的机能,利用回忆、阅览、思想的规则,帮忙人们在科学与艺术、逻辑与幻想之间平衡发展,然后敞开人类大脑的无限潜能。思想导图因此具有人类思想的强壮功用。

思想导图是一种将思想形象化的方法。简略来讲:思想导图就是能有层次感的展现咱们主意的思想东西。

思想导图功用

无论是在作业仍是日子中,咱们都期望达成一个关键目标——进步学习、回忆和记载信息的能力。思想导图就是让人的大脑对常识有一个层次性的放射性回忆,然后得到一张明晰精确的图形。让主意能够很快并且十分深刻地生发出来,同时又能明晰地集中于中心主题。这种制造技巧能让人们最大极限地利用自己潜在的智力资源。

简略来讲,思想导图能够协助咱们思考问题解决问题,促进思想可视化,最大极限的开发咱们的大脑潜能。

运用软件

画思想导图的东西有许多,这儿小编引荐运用 Xmind 东西,下载官网下载后直接装置即可。

装置好今后进入 Xmind 东西操作界面,界面如下:

38.jpg


Xmind 操作很简略,只要思路对了,只需要常用的快捷键就能够快速操作,以下是 Xmind 操作的相关快捷键。

39.jpg


python3 操作 xmind 东西画思想导图

根底常识详解

首先装置 xmind 模块,装置代码如下:pip install xmind

装置成功后导入包后即可操作,具体操作函数如下:

import xmind    #加载包 w = xmind.load("test.xmind") # 加载,如果不存在,创建新的作业布 s1=w.getPrimarySheet() # 得到第一页 s1.setTitle("first sheet") # 给第一页命名  r1=s1.getRootTopic() # 创建根节点 r1.setTitle("根") # 给根节点命名 r2=r1.addSubTopic()#创建二级节点 r2.setTitle("枝叶")#命名 xmind.save("test2.xmind") ##保存文件

画思想导图实例

以下就是 Python 操作 Xmind 绘制脑图整体实例,详细操作如下:

import xmind w = xmind.load("test.xmind") s1 = w.getPrimarySheet()  # 获取此作业表 s1.setTitle("first sheet")  # 设置标题 a = {"h1": 'Python 技能学习', 'h2': ['Python根底', 'Python 爬虫'],  'h3': [['Python环境装置', 'Python根底语法', 'Python数据结构'], ['Python爬虫根底常识详解', 'Python爬虫相关模块详解']]} r1 = s1.getRootTopic()  # 获取此作业表的根主题 r1.setTitle(a['h1'])  # 设置标题 c = a['h2'] c2 = a['h3'] for i, val in enumerate(c):  print(i, val)  a = 'b' + str(i)  a = r1.addSubTopic()  a.setTitle(val)  # 设置标题  for i2, val2 in enumerate(c2):  if i == i2:  a2 = 'b2' + str(i)  a2 = a.addSubTopic()  #        if isinstance(val, list):  for i3, val3 in enumerate(val2):  a3 = 'b3' + str(i3)  a3 = a2.addSubTopic()  a3.setTitle(val3) xmind.save(w, "Python_detail.xmind")

绘制的脑图显示如下:


40.jpg


总结

脑图是一个很好的学习和作业东西,它在咱们的日常作业中起了很重要的作用,感兴趣的朋友能够试试。


本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: