Hi everyone. I'm getting quite desperate here - trying to run PythonScripts on asp pages. The problem seems to be in coding. This is XP Pro running IIS. Python 2.5 is installed (lates binary build), egenix mx package too and pywin32-210.win32-py2.5.exe (tried 209.1 too with the same result).
Running the asp code:: <%@ LANGUAGE = Python %> <% # -*- coding: UTF-8 -*- def main(): print ("Hello") main() %> Results in this (using pyscript.py in debug mode): Traceback (most recent call last): File "C:\Python25\Lib\site-packages\win32comext\axscript\client\error.py", line 86, in __BuildFromException self._BuildFromSyntaxError(site, value, tb) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\error.py", line 104, in _BuildFromSyntaxError self.colno = offset - 1 TypeError: unsupported operand type(s) for -: 'NoneType' and 'int' pythoncom error: Unexpected exception in gateway method 'SetScriptState' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\win32com\server\policy.py", line 332, in _InvokeEx_ return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider) File "C:\Python25\Lib\site-packages\win32com\server\policy.py", line 593, in _invokeex_ return func(*args) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 605, in SetScriptState self.Run() File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 786, in Run self.ExecutePendingScripts() File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 734, in ExecutePendingScripts self.DoExecutePendingScripts() File "C:\Python25\Lib\site-packages\win32comext\axscript\client\pyscript.py", line 288, in DoExecutePendingScripts if self.CompileInScriptedSection(codeBlock, "exec"): File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 880, in CompileInScriptedSection self.HandleException(codeBlock) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 948, in HandleException codeBlock, exc_type, exc_value, exc_traceback) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\error.py", line 78, in __init__ self.__BuildFromException(site, exc_type, exc_value, exc_traceback) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\error.py", line 92, in __BuildFromException raise sys.exc_info() <type 'exceptions.TypeError'>: pythoncom error: Unexpected gateway error Traceback (most recent call last): File "C:\Python25\Lib\site-packages\win32com\server\policy.py", line 332, in _InvokeEx_ return self._invokeex_(dispid, lcid, wFlags, args, kwargs, serviceProvider) File "C:\Python25\Lib\site-packages\win32com\server\policy.py", line 593, in _invokeex_ return func(*args) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 605, in SetScriptState self.Run() File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 786, in Run self.ExecutePendingScripts() File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 734, in ExecutePendingScripts self.DoExecutePendingScripts() File "C:\Python25\Lib\site-packages\win32comext\axscript\client\pyscript.py", line 288, in DoExecutePendingScripts if self.CompileInScriptedSection(codeBlock, "exec"): File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 880, in CompileInScriptedSection self.HandleException(codeBlock) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\framework.py", line 948, in HandleException codeBlock, exc_type, exc_value, exc_traceback) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\error.py", line 78, in __init__ self.__BuildFromException(site, exc_type, exc_value, exc_traceback) File "C:\Python25\Lib\site-packages\win32comext\axscript\client\error.py", line 92, in __BuildFromException raise sys.exc_info() <type 'exceptions.TypeError'>: sitecustomize.py: import sys sys.setdefaultencoding('UTF-8') #sys.setdefaultencoding('Windows-1252') I've tried both defaults. Please - please, help me here. Best regards, Bjarni Ragnarsson _______________________________________________ Python-win32 mailing list Python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32