need help with game
Robin Munn
rmunn at pobox.com
Wed Apr 2 14:24:30 EST 2003
More information about the Python-list mailing list
Wed Apr 2 14:24:30 EST 2003
- Previous message (by thread): need help with game
- Next message (by thread): need help with game
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
BBFoto <bbfoto2002 at netscape.net> wrote: > I apologize for top posting. I clicked on "Followup Usenet Message". > My mistake was unintentional. I will try to find out more about it as > was suggested. And as to why I tried to execute a .pyc file: If I > knew what I was doing, then I would do it right. I do appreciate all > attempts to help. > > I did a search on the PySol directory. Nowhere is there a file called > "PySol.py". There is a series of files in sequence named > "PySol_15.pyc" "PySol_16.pyc" "PySol_20..pyc" "PySol_21.pyc" and > "PySol_22.pyc". > > > I tried to execute this line, > > execfile('c:/program files/pysol/pysol-4.80/data/PySol_22.pyc') > > The path is correct. After it failed I copied this error message from > the Dos screen: > > File "c:/program files/pysol/pysol-4.80/data/PySol_22.pyc", line 1 > -_ > ^ > SyntaxError: invalid syntax What the execfile() function does is read a Python source file and run it. You're getting a SyntaxError because .pyc files are not Python source files. Python source files end in .py; when the Python interpreter first runs a .py file, it will byte-compile the file, then save the .pyc for later reference. That's what those .pyc files are: byte-compiled files created with various versions of Python. What icon do you show for those .pyc files? What happens when you double-click on PySol_22.pyc? -- Robin Munn <rmunn at pobox.com> http://www.rmunn.com/ PGP key ID: 0x6AFB6838 50FF 2478 CFFB 081A 8338 54F7 845D ACFD 6AFB 6838
- Previous message (by thread): need help with game
- Next message (by thread): need help with game
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list