If he -- or any other Pythonista out there -- is interested in an interactive graphical browser-based front-end for this sort of data, check out the dojo toolkit, and in particular the "gfx" package in the "dojox" library.
This library provides a browser-independent abstraction above canvas and friends.
There is a demo in the forums on the site that shows generation of a graph the way you're describing (from a set of nodes and edges), all rendered nicely and draggable, using just HTML/JS and dojo. Unfortunately, the docs on gfx leave a bit to be desired, but the stuff you can do with dojo/gfx is pretty amazing (check out the demo and test folders in their nightly build tree -- you'll think you're looking at Flash or Silverlight!)
On Thu, Nov 6, 2008 at 12:50 PM, Justin Knoll <[address removed]>
Someone at last night's meetup asked about generating SVGs of network diagrams. If you haven't already looked at it, you should check out Graphviz (http://www.graphviz.org/
It's distinguished by the fact that you describe your graph in terms of vertices and edges in a .dot file, and can then generate different visual representations of the underlying graph automatically. There are Python bindings available.
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Justin Knoll ([address removed]) from San Francisco Python Meetup Group.
To learn more about Justin Knoll, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here
Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA