Answered my own question here.
For each query that might turn up a null value, use something like this:
for par in pars:
pars1=pars[0].cssselect("a")
for i in pars1:
if len(pars)==0:
record['DetailsURL']="None"
else:
record['DetailsURL']=pars1[0].attrib.get('href')