You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sales = open('file_name.txt', 'w')
product=""
while not product=="Basta":
product = input('Product name: ')
if not product=="Basta":
quantity = input('Product sales quantity for the day: ')
sales.write(product + ',' + quantity + '\n')
sales.close
These are the data I tried to write into the file
coffee,25
cappuccino,34
flat white,12
What did you expect to happen?
I expected to find some data in "file_name.txt"
What actually happened?
Nothing.
The file is empty.
Now, because I'm a newbie in programming, I start by thinking it's my fault.
However, when I run the program in debug mode, it writes down into the file exactly what I want.
Therefore, please don't get mad at me if it's my fault, because this is really weird.
Thanks.
Still it doesn't make sense that, with no brackets, the open method works in debug mode and it doesn't in run mode.
Moreover, why not putting any brackets didn't raise any error whatsoever?
Anyway, I really appreciate your answer.
What were you trying to do?
Write into a file I created
What steps did you take to trigger the issue?
This is the code I tried to run
sales = open('file_name.txt', 'w')
product=""
while not product=="Basta":
product = input('Product name: ')
if not product=="Basta":
quantity = input('Product sales quantity for the day: ')
sales.write(product + ',' + quantity + '\n')
sales.close
These are the data I tried to write into the file
coffee,25
cappuccino,34
flat white,12
What did you expect to happen?
I expected to find some data in "file_name.txt"
What actually happened?
Nothing.
The file is empty.
Now, because I'm a newbie in programming, I start by thinking it's my fault.
However, when I run the program in debug mode, it writes down into the file exactly what I want.
Therefore, please don't get mad at me if it's my fault, because this is really weird.
Operating System Version
Windows 11
Mu Version
1.2
Other Info
No response
Editor Log
mu.log
The text was updated successfully, but these errors were encountered: