20161004

python blockdiagで、ダイアグラムを書く。

タグ:Blockdiag

Blockdiagは、ブロック図が描ける。

001

diagram {
  Y -> o -> s -> h -> i -> h -> a -> r -> a
}

簡単な使い方としては、上の内容を書いたテキストファイルを、例えば、a.txtとすると、

blockdiag a.txt

を指定するだけで、.png画像が、同じフォルダにできる。

その道の最大手は。

Microsoft visio!七万円位するソフトです。

https://products.office.com/ja-jp/visio/flowchart-software

高いので、代わりのソフトを…と思う方もかなりいるようです。

Visio の代替ソフトウェアおススメ5個

Libre Officeも代わりになるようです。http://pcsket.com/free-office.html

日本語サイトがある

http://blockdiag.com/ja/index.html

Authorは、Takeshi KOMIYAさんだそうです。

インストール

事前準備

http://blockdiag.com/ja/blockdiag/introduction.html#id10

windowsでやった。他は、入っていたらしく、pipで一発だった。

pip install blockdiag

Collecting blockdiag
  Downloading blockdiag-1.5.3-py2.py3-none-any.whl (2.7MB)
    100% |################################| 2.7MB 155kB/s
Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\python27\lib\site-packages (from blockdiag)
Collecting funcparserlib (from blockdiag)
  Downloading funcparserlib-0.3.6.tar.gz
Collecting webcolors (from blockdiag)
  Downloading webcolors-1.5.tar.gz
Collecting Pillow (from blockdiag)
  Downloading Pillow-3.3.1-cp27-cp27m-win32.whl (1.2MB)
    100% |################################| 1.2MB 504kB/s
Building wheels for collected packages: funcparserlib, webcolors
  Running setup.py bdist_wheel for funcparserlib ... done
  Stored in directory: C:\Users\yusuke\AppData\Local\pip\Cache\wheels\cf\77\39\7940a5ce616295452200201f265fec292cb5dab48f7f404baf
  Running setup.py bdist_wheel for webcolors ... done
  Stored in directory: C:\Users\yusuke\AppData\Local\pip\Cache\wheels\e4\96\40\b942844340df48ffb8e242d9cdf7a004710eafe2a5cacf5421
Successfully built funcparserlib webcolors
Installing collected packages: funcparserlib, webcolors, Pillow, blockdiag
Successfully installed Pillow-3.3.1 blockdiag-1.5.3 funcparserlib-0.3.6 webcolors-1.5

多分問題ないと思われます。

タグ:Blockdiag
posted by yuchan at 07:00 | Comment(0) | python
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: