On 2025-12-04 18:03:34 -0500, Em wrote:
   ^^^^^^^^^^
   Weird. That was before most of the thread (and the message wasn't
stuck in a moderation queue), yet it seems everybody ignored this message. .
Probably because it isn't actually part of the thread, but ...

> On my computer: Win11, Python 3.14.1
> 
>  
> 
> Double-click and run on the file".  You will see the first two lines
> execute.
> 
> The screen will show "Start" and "Starter File".

Good. So we know that the program is executed.

> Hit <Enter> to resolve the
> pause statement and the program crashes when it tries to create the
> "HLY-LOG5" file. The last line, "End" is not printed. No file is created.

So the next step is to find out why it isn't executed. First print the
working directory:

import os
print("Start")
print("working directory:", os.getcwd())
input("   Starter file")

then wrap the open in a try/except block:

try:
    Starter = open("HLY-LOG5.txt","w")
except Exception as e:
    print("Error: {e}")
input("End")

This should now tell you in which directory the program is actually
trying to create the file and why id didn't work.

        hjp

-- 
   _  | Peter J. Holzer    | Story must make more sense than reality.
|_|_) |                    |
| |   | [email protected]         |    -- Charles Stross, "Creative writing
__/   | http://www.hjp.at/ |       challenge!"

Attachment: signature.asc
Description: PGP signature

-- 
https://mail.python.org/mailman3//lists/python-list.python.org

Reply via email to