View Full Version : double click game_over.py
Buffalo Soldier
January 13th, 2005, 12:53 PM
I'm new to programming. Bought a book "Python Programming For Absolute Beginner" by Michael Dawson.
One example he gave in the book is a simple program:
print "Game Over"
raw_input("\n\nPress the enter key to exit.")
and I save it as game_over.py on my desktop.
Problem is, on my windows XP I can double click the file and the program will run (sort of a DOS prompt windows pops up). But on my Ubuntu desktop double clicking it will open the file in Gedit.
What do I have to do to be able to run the file by double clicking? Any help for a linux & python newbie like me?
gheorghe_pop
January 13th, 2005, 01:28 PM
it's very simple:)
you should set your python script as executable.
How to do that:
right click on the file and on the permision tab check 'execute' for all.
That's it!
Buffalo Soldier
January 13th, 2005, 01:32 PM
Thanx gheorghe. Feel like id!@t for not thinking of that first before posting.
Anyway, your suggestion works. But now the problem is the window pop-up and then dissappear very quickly. It did not wait for me to press the ENTER key.
Buffalo Soldier
January 13th, 2005, 04:32 PM
Found the solution to my problem. I found out that I need to add "#!/usr/bin/python" to the script.
#!/usr/bin/python
print "Game Over"
raw_input("\n\nPress the enter key to exit.")
And if I want to keep the window terminal open after pressing ENTER, I just go to the terminal window settings.
Edit -> Current Profile -> Title and Command -> When command exits: Hold the terminal open
DirtDawg
January 13th, 2005, 07:57 PM
Bufallo Soldier,
Hey, I too am fairly new to Python and trying to figure it out one step at a time. How's that book treating you? Is it any good and what kind of price tag came with it?
Buffalo Soldier
January 14th, 2005, 01:42 AM
DirtDawg,
For someone who has experience in Python or any other programming languages may find the book too simple. It's definitely not something an experienced programmer would buy for as a reference book.
But for a beginner/newbie I think the book is perfect. I'll quote something from an introduction paragraph which I find very true about the lessons throught the book.
"The goal of this book is to teach you the Python programming language, learning to program the same way I did: by creating simple games. There's something more exciting about learning to program by writing software that's fun."
The price of the book is (in Ringgit Malaysia) RM96. I guess that's about US Dollar 25.
DirtDawg
January 14th, 2005, 08:48 AM
Sounds awsome. Thanks alot!
gheorghe_pop
October 19th, 2005, 08:12 PM
When you have enought of txt python programming you should try glade+python. You can build really nice apps with that.
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.