problem with appending to a list, possibly mysqldb related

John Purser jmpurser at gmail.com
Thu Aug 31 14:46:27 EDT 2006


On Thu, 31 Aug 2006 18:39:45 GMT
John Salerno <johnjsal at NOSPAMgmail.com> wrote:

> John Salerno wrote:
> > John Purser wrote:
> > 
> >> I'd say you had a record with a null value for the namefirst field.
> >> The join method don't like that.  
> > 
> > Wow, you're right! I tried this:
> > 
> > if x[0] and not x[0] == 'NULL':
> > 
> > and sure enough it works after that. (Not sure if that's the best
> > way to test, though. Just testing for NULL still produced the
> > error, so I guessed that some namefirst fields were actually blank.)
> 
> Just tried again with:
> 
> if x[0]:
> 
> and that worked, so I guess NULL isn't a string value.
> -- 
> http://mail.python.org/mailman/listinfo/python-list
Your original python error was telling you that .join() didn't like
receiving a 'NoneType'.  Try entering type(None) from the python prompt.

By the time Python is seeing it it's not a MySQL null, it's a python
None.

-- 
You have a strong desire for a home and your family interests come
first.



More information about the Python-list mailing list