View Single Post
Old 09-16-2013, 04:12 PM   #1
bnick0114
Junior Member
bnick0114 began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Sep 2013
Device: none
Tracing General Program Flow

Hi All,

I'm fairly new to Python Programming, but I have been using calibre for some time now and have been very impressed with its capabilities. In order to get a better feel for the system, I downloaded the source files (as per manual) and have been looking at the code.

However, I must confess that looking at the main program and trying to follow the flow of what the program is actually doing is proving quite difficult. Is there any recommended way to begin building some kind of flow diagram (or something similar) so that I can figure out where I need to go to make changes for experimentation?

I have tried placing Print statements throughout the code (as per manual), but when I run the program, some show up and others do not. Obviously, the program is branching off at various points and I don't know how to find out where?

Its quite confusing -- even though I realize that the program is a very sophisticated piece of code. Any ideas?
bnick0114 is offline   Reply With Quote