It's pretty easy to get the list: IronPython console: IronPython 2.0 (2.0.0.00) on .NET 2.0.50727.1408 Copyright (c) Microsoft Corporation. All rights reserved. >>> import sys >>> sys.builtin_module_names ('__builtin__', 'datetime', 'errno', 'math', 'md5', 're', 'collections', 'select', 'cStringIO', 'nt', 'socket', 'thread', 'binascii', 'time', 'struct', '_random ', 'exceptions', '_codecs', 'copy_reg', 'cPickle', 'gc', 'marshal', 'operator', '_sre', 'imp', 'itertools', 'sha', '_weakref', 'array', '_locale') >>> ^Z
Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> ipylist = ('__builtin__', 'datetime', 'errno', 'math', 'md5', 're', >>> 'collections', 'select', 'cStringIO', 'nt', 'socket', 'thread', 'binascii', >>> 'time', 'str uct', '_random', 'exceptions', '_codecs', 'copy_reg', 'cPickle', 'gc', 'marshal', 'operator', '_sre', 'imp', 'itertools', 'sha', '_weakref', 'array', '_locale') >>> ipyset = set(ipylist) >>> cpyset = set(sys.builtin_module_names) >>> cpyset - ipyset set(['_bisect', '_codecs_hk', '_sha512', 'audioop', '_multibytecodec', 'parser', '_sha', '_winreg', '__main__', 'msvcrt', '_heapq', '_codecs_jp', 'mmap', '_subp rocess', '_sha256', '_codecs_tw', '_functools', 'zipimport', '_codecs_iso2022', 'xxsubtype', '_codecs_cn', '_lsprof', '_struct', '_types', 'sys', '_codecs_kr', '_ast', 'rgbimg', '_csv', 'signal', 'zlib', '_hotshot', '_md5', 'imageop', 'cmath', '_symtable', 'strop']) >>> But it unfortunately doesn't include extension modules. From my Py2.5 installation it comes with: bz2.pyd pyexpat.pyd select.pyd unicodedata.pyd winsound.pyd _bsddb.pyd _ctypes.pyd _ctypes_test.pyd _elementtree.pyd _hashlib.pyd _msi.pyd _socket.pyd _sqlite3.pyd _ssl.pyd _testcapi.pyd _tkinter.pyd And the only one of these that we currently implement is select. Note this is on ipy v2.0 but I believe currently v1.1 and v2.0 have the same set of built-in modules. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kelie Sent: Wednesday, October 24, 2007 9:54 AM To: users@lists.ironpython.com Subject: [IronPython] list of python built-in modules that are NOT supported by IronPython available? Hello, Is there a list of python built-in modules that are NOT supported by IronPython? I just tried importing sqlite3 module and failed. Thanks, -- Kelie _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com