Problem - Win32 Programming
Roger Upole
rupole at hotmail.com
Fri Feb 9 07:18:16 EST 2007
<Finger.Octopus at gmail.com> wrote in message news:1171016671.740414.30730 at p10g2000cwp.googlegroups.com...
> Hi ..
>
> I'm a newbie to python win32 programming. I was just reading Python
> Programming on Win32 and I was trying to run this program:
>
> # SimpleCOMServer.py - A sample COM server - almost as small as they
> come!
> #
> # We expose a single method in a Python COM object.
> class PythonUtilities:
> _public_methods_ = [ 'SplitString' ]
> _reg_progid_ = "PythonDemos.Utilities"
> # NEVER copy the following ID
> # Use "print pythoncom.CreateGuid()" to make a new one.
> _reg_clsid_ = "{41E24E95-D45A-11D2-852C-204C4F4F5020}"
>
> def SplitString(self, val, item=None):
> import string
> if item != None: item = str(item)
> return string.split(str(val), item)
>
> # Add code so that when this script is run by
> # Python.exe, it self-registers.
> if __name__=='__main__':
> print "Registering COM server..."
> import win32com.server.register
> win32com.server.register.UseCommandLine(PythonUtilities)
>
>
> I am using Python 2.5 and it says:
>
> Traceback (most recent call last):
> File "E:/PyEN/PythonUtilities.py", line 20, in <module>
> import win32com.server.register
> ImportError: No module named win32com.server.register
Have you installed the Pywin32 extensions from here:
http://sourceforge.net/projects/pywin32/ ?
Roger
----== Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
More information about the Python-list
mailing list