ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> edu-sig
edu-sig
Re: [Edu-sig] Visual Programming in Python?
by Andre Roberge other posts by this author
Apr 13 2006 10:31AM messages near this date
[Edu-sig] Visual Programming in Python? | Re: [Edu-sig] Visual Programming in Python?
On 4/13/06, Douglas S. Blank <dblank@[...].edu>  wrote:
>  Python edu-sig,
> 
>  I've been thinking about a visual programming/flowchart interface for
>  Python and was wondering if anyone knows of such a project. I am imaging
>  a Tkinter canvas (initially) with which one can add blocks that
>  represent statements, branches, loops... everything. Further, I imaging
>  that this would save (and load) real Python code, so that you could suck
>  in raw code, it would get parsed, and shown as a flowchart. Maybe some
>  additional data would be stored in comments (zoom amount,
>  positions/colors/properties of particular boxes). Also, one could step
>  through the chart, block-by-block.
> 
>  I've seen some commercial (and open source/non-Python) products, but
>  they seem heavy and sluggish, as if a whole lot of processing is going
>  on behind the scenes. Is/would it really be that hard?

A while ago I received an email from Nelson Castillo (sorry Nelson,
for not having replied sooner) who wrote a [non-Python] program that
does something similar to what you are describing.  The program can be
found at http://geocities.com/arhuaco/dfd.html
I have received a request to include something like what you describe
within rur-ple (wxPython based, rather than Tkinter).  I have
postponed looking into it seriously until version 1.0 of rur-ple
(realistically, not until the end of the summer).  I would be
interested in such a project - with the time constraint caveat.

Sorry that I can't be more helpful.

André

> 
>  Any pointers or comments appreciated,
> 
>  -Doug
> 
>  --
>  Douglas S. Blank       Computer Science
>  Assistant Professor    Bryn Mawr College
>  (610)526-6501          http://cs.brynmawr.edu/~dblank
> 
> 
>  _______________________________________________
>  Edu-sig mailing list
>  Edu-sig@[...].org
>  http://mail.python.org/mailman/listinfo/edu-sig
> 
_______________________________________________
Edu-sig mailing list
Edu-sig@[...].org
http://mail.python.org/mailman/listinfo/edu-sig
Thread:
Douglas S. Blank
Andre Roberge
Nelson Castillo
Dethe Elza
Kirby Urner
Vern Ceder
dblank
Ian Bicking
Dethe Elza
Kirby Urner
Dethe Elza
dblank
Kirby Urner
Trent Oliphant
Kirby Urner
Ian Bicking
Andre Roberge
Kirby Urner
Ian Bicking
Andrew Harrington
Kirby Urner
Kirby Urner

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved