回覆列表
  • 1 # 變餅檔

    使用gnu plotlib就可以。 其它的繪相簿也有,比較麻煩。

    完全用python開發的繪圖工具也很多。二維的不記得了。3D的blender。

    平時畫流程圖通常是用dia

  • 2 # 小小猿愛嘻嘻

    當然是可以的,需要藉助graphviz這個繪圖工具,下面我簡單介紹一下,感興趣的朋友可以自己嘗試一下,實驗環境win10+python3.6+pycharm2018,主要內容如下:

    1.首先,安裝graphviz工具,這個直接到官網上下載就行,如下,各個平臺的版本都有,選擇適合自己平臺的版本即可:

    2.安裝完成後的主目錄結構如下,這裡需要將bin目錄新增到環境變數中,不然後面程式在執行的過程中會出現錯誤:

    3.最後就是利用Python來繪製流程圖,主要步驟及截圖如下:

    首先,需要安裝graphviz模組,這個直接在cmd視窗輸入命令“pip install graphviz”就行,如下:

    安裝完成後,我們就可以直接編寫程式碼來繪製流程圖了,測試程式碼如下,一個簡單的購票流程圖(網上可以找到原始碼):

    至此,我們就完成了利用Python來繪製流程圖。總的來說,整個過程非常簡單,藉助於graphviz這個工具,我們可以快速使用Python來繪製流程圖,只要你有一定的Python基礎,熟悉一下上面的程式碼和示例,多除錯幾遍程式,很快就能掌握的,不過,利用Python來繪製流程圖,不是很好編輯,建議使用專業軟體,像visio等,更方便,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 關於“戰鬥”的詩句有哪些?