[pywin32-bugs] [ pywin32-Bugs-874176 ] pythonwin debugger does not track changed files
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: SourceForge.net <no...@so...> - 2004-01-09 23:35:08
|
Bugs item #874176, was opened at 2004-01-10 01:35 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=874176&group_id=78018 Category: pythonwin Group: None Status: Open Resolution: None Priority: 5 Submitted By: Dmitry Dembinsky (xloggerz) Assigned to: Nobody/Anonymous (nobody) Summary: pythonwin debugger does not track changed files Initial Comment: I have encountered a problem while running python scripts under pythonwin debugger It looks like the debugger does not track changes in the imported files. Here's the sequence to reproduce the problem: 1. Create two files with the following contents and save them in the same directory: File imptest.py: def f(): print "f ()" File test.py: import imptest if __name__=='__main__': imptest.f () 2. Open test.py in an IDE and select File -> Run... (either with or without debugger) "f ()" will be printed in an interactive window 3. Now edit file imptest.py (no matter inside or outside of the IDE) and change the funcion f() so that it'd print something else, e.g.: def f(): print "f () changed" Then, run test.py again. It will still print "f ()" instead of expected "f () changed" The change in code would not be reflected, unless IDE is restarted or "reload(imptest)" is manually invoked in an interactive window. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=874176&group_id=78018 |