Hi, how can I use Python's built-in `slice` object on CArray? Currently, I'm trying
In: coord_slice Out: [slice(0, 31, None), slice(0, 5760, None), slice(0, 2880, None)] In: _ds Out: /data/mydata (CArray(31, 5760, 2880), shuffle, blosc(5)) '' atom := Float32Atom(shape=(), dflt=0.0) maindim := 0 flavor := 'numpy' byteorder := 'little' chunkshape := (1, 45, 2880) In: _ds[coord_slice] Out: *** TypeError: long() argument must be a string or a number, not 'slice' The problem is that I want to write something generic, and I don't know beforehand how many dimensions the CArray has. My current plan is to create a tuple of slice objects programatically (using list comprehension), and then use this tuple as index. But apparently it doesn't work with pytables 2.3.1. Any suggestions on how to accomplish my task are greatly appreciated :) Cheers, Andreas. ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ Pytables-users mailing list Pytables-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pytables-users