Python操作xmind文件實現思維導圖繪制示例過程
在平時的工作中當我們要總結一些知識的時候就需要一款工具來畫畫流程圖,這裡推薦 XMind 軟件,用 Xmind 繪制的思維導圖看起來思路清晰,那麼今天的文章介紹關於思維導圖的相關知識以及用 Python 如何操作 Xmind 繪制思維導圖。
思維導圖
思維導圖:思維導圖又叫心智導圖是表達發散性思維的有效的圖形思維工具,它簡單卻又很有效,是一種革命性的思維工具。思維導圖運用圖文並重的技巧,把各級主題的關系用相互隸屬與相關的層級圖表現出來,把主題關鍵詞與圖像、顏色等建立記憶鏈接。思維導圖充分運用左右腦的機能,利用記憶、閱讀、思維的規律,協助人們在科學與藝術、邏輯與想象之間平衡發展,從而開啟人類大腦的無限潛能。思維導圖因此具有人類思維的強大功能。
思維導圖是一種將思維形象化的方法。簡單來講:思維導圖就是能有層次感的展示我們想法的思維工具。
思維導圖功能
無論是在工作還是生活中,我們都希望達成一個關鍵目標——提高學習、記憶和記錄信息的能力。思維導圖就是讓人的大腦對知識有一個層次性的放射性記憶,從而得到一張清晰準確的圖形。讓想法可以很快而且非常深刻地生發出來,同時又能清晰地集中於中心主題。這種制作技巧能讓人們最大限度地利用自己潛在的智力資源。
簡單來講,思維導圖可以幫助我們思考問題解決問題,促進思維可視化,最大限度的開發我們的大腦潛能。
使用軟件
畫思維導圖的工具有很多,這裡小編推薦使用 Xmind 工具,下載官網下載後直接安裝即可。最後,如果你的時間不是很緊張,並且又想快速的python提高,最重要的是不怕吃苦,建議你可以價位♥(同音):762459510 ,那個真的很不錯,很多人進步都很快,需要你不怕吃苦哦!大傢可以去添加上看一下~
安裝好以後進入 Xmind 工具操作界面,界面如下:
Xmind 操作很簡單,隻要思路對瞭,隻需要常用的快捷鍵就可以快速操作,以下是 Xmind 操作的相關快捷鍵。
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 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")`
繪制的腦圖顯示如下:
以上就是Python操作xmind實現思維導圖繪制示例過程的詳細內容,更多關於Python操作xmind繪制思維導圖的資料請關註WalkonNet其它相關文章!
推薦閱讀:
- 使用Python 操作 xmind 繪制思維導圖的詳細方法
- 如何利用python將Xmind用例轉為Excel用例
- python技巧分享Excel創建和修改
- python 使用openpyxl讀取excel數據
- Python 操作 Excel 之 openpyxl 模塊