Bir python modülünün yapısını grafik olarak göstermek için kullanılabilecek bir araç var mı?Python modülünün yapısını görselleştirme
İthalatı temsil eden oklarla bağlantılı alt modüller ve sınıfların bir grafiğini düşünüyorum.
Bir python modülünün yapısını grafik olarak göstermek için kullanılabilecek bir araç var mı?Python modülünün yapısını görselleştirme
İthalatı temsil eden oklarla bağlantılı alt modüller ve sınıfların bir grafiğini düşünüyorum.
Ben Python kütüphanesi istediğini düşünüyorum snakefood
Yiyecekler: girdi dosyaları veya kök dizin kümesidir göz önüne alındığında, dosyalar arasındaki bağımlılıkları listesi oluşturmak;
sfood-graph: Bağımlılıkların listesini okuyun ve bir Graphviz nokta dosyası oluşturun. (Bu dosya, görüntülenebilir/yazdırılabilir bir PDF dosyası oluşturmak için Graphviz nokta aracı üzerinden çalıştırılabilir); Python için
Bir araç olup olmadığından emin değilsiniz, ancak çalıştığınız paketi her zaman ayrıştırabilir, dizin alt ağacını yürütebilir ve her modülün sınıflarını kaydedebilir ve ayrıca ithalatı kaydedebilirsiniz. (Eğer tek bir modül ile çalışıyorsanız, o zaman sadece sınıfları ve girdileri kontrol etmeli, yol yürüyüşüne gerek kalmayacaktır.) Daha sonra yinelemeli veya özyinelemeliydiniz (Python yineleme önermektedir). Daha fazla ithalat yapana kadar onlar tarafından ithal edilir (dairesel ithalat konusunda dikkatli olun!).
Muhtemelen pydot
veya yapının grafiksel olarak gösterilmesi için oldukça kullanışlı bir şey bulabilirsiniz.
bir IDE, ERIC ben Python ile yazılmış bir yazılım aracıdır gibi bir kütüphane bu kadar değil sanırım ama yine de, ben ne istediğini düşünüyorum bu çok Fonksiyonalite
için kullanılan denilen . –