Hi, You can use the trace module for that: https://docs.python.org/3.8/library/trace.html
Personally I tend to put print statement at strategic places instead, I find that easier to analyse than a full trace but YMMV. Maxime Le dim. 25 oct. 2020 à 01:25, Steve <Gronicus@sga.ninja> a écrit : > This would seriously help troubleshooting for me. I updated a data file > and > now my main program is choking on it. When the program encounters an > error, > it dumps a bit of information to the screen for a few steps before the > error > but that is not enough. > > > > > Footnote: > English sprakers on a roller coaster: "Weeee" > Spanish speakers on a rollercoaster: " Nosostros" > > -----Original Message----- > From: Python-list <python-list-bounces+gronicus=sga.ni...@python.org> On > Behalf Of shrimp_banana > Sent: Saturday, October 17, 2020 9:47 PM > To: python-list@python.org > Subject: Re: File Name issue > > On 10/17/20 4:12 PM, Steve wrote: > > The line: > > with open("HOURLYLOG.txt", 'r') as infile: > > works but, when I rename the file, the line: > > with open("HOURLY-LOG.txt", 'r') as infile: > > does not. The complaint is: Cannot Assign to operator > > However, I > have: > > BPM_O2s=open("BPM-O2-Readings.txt","a") > > And it works. > > > > At first, I thought the issue was due to having the - in the filename. > > > > Is there a fix or explanation for this? > > Steve > > I am unsure if this will help but you could try putting an r in front of > the > quotes to make it take raw data only. > ie. > > with open(r"HOURLY-LOG.txt", 'r') as infile > -- > https://mail.python.org/mailman/listinfo/python-list > > -- > https://mail.python.org/mailman/listinfo/python-list > -- https://mail.python.org/mailman/listinfo/python-list