nwdiag là một công cụ Python để tạo ra tập tin hình ảnh mạng sơ đồ từ file spec-text.
Bạn có thể nhận được một số ví dụ và hình ảnh tạo ra trên tk0miya.bitbucket.org.
Setup:
bởi easy_install
Làm cho môi trường:
& Nbsp; easy_install nwdiag
bởi buildout
Làm cho môi trường:
hg bản sao http://bitbucket.org/tk0miya/nwdiag
cd nwdiag
python bootstrap.py
bin / buildout
Mẫu thiết lập spec-text
Vài ví dụ có sẵn. Bạn có thể tìm thêm các ví dụ ở tk0miya.bitbucket.org.
simple.diag
simple.diag chỉ đơn giản là xác định các nút và các quá trình chuyển đổi định dạng của dot-như văn bản:
sơ đồ {
& Nbsp; A -> B -> C;
& Nbsp; lane bạn {
& Nbsp; A; B;
& Nbsp;}
& Nbsp; lane tôi {
& Nbsp; C;
& Nbsp;}
}
Cách sử dụng:
Thực hiện lệnh nwdiag:
& Nbsp; nwdiag simple.diag
& Nbsp; ls simple.png
simple.png
Tính năng .
- Tạo mạng sơ đồ từ chấm như văn bản (tính năng cơ bản)
- Multilingualization cho node-label (utf-8 chỉ).
là gì mới trong phiên bản này:
- Sửa lỗi
là gì mới trong phiên bản 0.9.2:
- [rackdiag] Thêm tính năng tự động đánh số tính năng
- Fix lỗi
là gì mới trong phiên bản 0.9.1:
- Sửa lỗi
là gì mới trong phiên bản 0.8.1:
- Thêm packetdiag_sphinxhelper
là gì mới trong phiên bản 0.7.0:
- Accept N / A rack-unit
- Thêm fontFamily thuộc tính cho chuyển fontface
- Fix lỗi
là gì mới trong phiên bản 0.6.1:
- [rackdiag] Hỗ trợ nhiều kệ render
- [rackdiag] Thêm thuộc tính giá: đơn vị chiều cao, cân nặng, Ampe, tăng dần
- [rackdiag] Hỗ trợ việc đưa nhiều mặt hàng để cùng một rack-unit
là gì mới trong phiên bản 0.5.3:
- Thêm tính năng lớp (thử nghiệm)
là gì mới trong phiên bản 0.5.0:
- Thay đổi hình dạng của trunkline giống như một đường ống dẫn
- Thêm thuộc tính mạng: màu
- Thêm sơ đồ thuộc tính: default_network_color
là gì mới trong phiên bản 0.4.2:
- Thêm sơ đồ thuộc tính: default_text_color
- Fix lỗi
Yêu cầu :
- Python
- PIL
- funcparserlib
- setuptools
Bình luận không