User:RonBot/Run3
Appearance
in "whattodel" before passing through [{u'filehidden': True, u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'}, {u'filehidden': True, u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'}]
in "whattodel" after passing through [{u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'}, {u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'}]
whattodel = res['query']['pages'][0]['imageinfo'][1:] #Go into specifics, ignore first result (DatBot's reduced version)
print "versiontodelete.whattodel", whattodel
for result in whattodel:
print "versiontodelete.for loop", result
if 'filehidden' in result:
print "versiontodelete.for loop delete", result
del result['filehidden'] #Remove any "filehidden" results
whattodel = filter(None, whattodel) # Remove empty results
print "versiontodelete.whattodel", whattodel
return whattodel
versiontodelete.whattodel [{u'filehidden': True, u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'}, {u'filehidden': True, u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'}] versiontodelete.for loop {u'filehidden': True, u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'} versiontodelete.for loop delete {u'filehidden': True, u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'} versiontodelete.whattodel [{u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'}, {u'filehidden': True, u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'}] versiontodelete.for loop {u'filehidden': True, u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'} versiontodelete.for loop delete {u'filehidden': True, u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'} versiontodelete.whattodel [{u'archivename': u'20170504031453!Logo_Politecnico_Milano.png'}, {u'archivename': u'20151105102246!Logo_Politecnico_Milano.png'}]
So del is removing only "u'filehidden': True," and leaving the archive name, thus the "Remove empty results" does not work as it's not empty
Ron.