[Python.NET] tuple not recognized as a type ?

Tribble, Brett btribble at ea.com
Fri May 1 19:29:45 CEST 2009


If  you have your .net assembly put up a modal dialog (messagebox), you can attach to the process from DevStudio, set breakpoints, etc.

From: pythondotnet-bounces+btribble=maxis.com at python.org [mailto:pythondotnet-bounces+btribble=maxis.com at python.org] On Behalf Of Grégoire Dooms
Sent: Friday, May 01, 2009 8:50 AM
To: pythondotnet at python.org
Subject: [Python.NET] tuple not recognized as a type ?

Hello,

I have been trying to use tuple as a generic type argument:
In [4]: from System.Collections.Generic import List
In [5]:
In [6]: x = List[int](range(4))
In [7]: x = List[tuple]([() for t in range(4)])
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)

h:\python\testPyNet.py in <module>()
----> 1
      2
      3
      4
      5

TypeError: type(s) expected

I had a similar problem in a generic method of a non-generic class.

I have two questions:
* Is there a work around ?
* How do you debug python for .NET ?
  I tried to attach a Visual Studio 2005 debugger to the python process and break in ClassObject.type_subscript but VS does not load the symbols.

Thanks for this project, I would love to use it.
--
Greg





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythondotnet/attachments/20090501/2cbf3498/attachment.htm>


More information about the PythonDotNet mailing list