Ps: When I go to shell and type:rowN = int(0) rows = [["1223", "11/23/08", "Purchase", "To be shipped", "Gallery Name", "Art Title[22 of 300]", "$10,000"],#1st row ["1223", "11/23/08", "Purchase", "To be shipped", "Gallery Name", "Art Title[22 of 300]", "$10,000"],#2nd row ["1223", "11/23/08", "Purchase", "To be shipped", "Gallery Name", "Art Title[22 of 300]", "$10,000"],#etc, obviouslly these info will be fetched from the db ["1223", "11/23/08", "Purchase", "To be shipped", "Gallery Name", "Art Title[22 of 300]", "$10,000"] ] for row in rows:
colN = int(0) for col in row: print str(colN) + "," + str(rowN) + " - " + col It works and print everything correctly Oo On Thu, May 8, 2008 at 10:44 PM, David Anderson <[EMAIL PROTECTED]> wrote: > Look this slice of code: > > rowN = int(0) > for row in rows: > success = self.resultGrid.AppendRows(); > colN = int(0) > for col in row: > self.resultGrid.SetReadOnly(self.resultGrid.GetNumberRows() > - 1,colN,isReadOnly = True) > print rowN > self.resultGrid.SetCellValue(int(rowN),int(colN),col) > > I am getting this output: > 0 > 0 > 0 > 0 > 0 > 0 > 0 > (1,) > Traceback (most recent call last): > in populateGrid > self.resultGrid.SetCellValue(int(rowN),int(colN),col) > TypeError: int() argument must be a string or a number, not 'tuple' > > > Why is this happening? >
-- http://mail.python.org/mailman/listinfo/python-list