¿Archivo con múltiples criterios en python?

Dado que el infile contiene:

aaaaaaa"pic01.jpg"bbbwrtwbbbsize 110KB
aawerwefrewqa"pic02.jpg"bbbertebbbsize 100KB
atyrtyruraa"pic03.jpg"bbbwtrwtbbbsize 190KB

Como obtener el archivo como:

pic01.jpg 110KB
pic02.jpg 100KB
pic03.jpg 190KB

Mi código es:

with open ('test.txt', 'r') as infile, open ('outfile.txt', 'w') as outfile:
    for line in infile:
        lines_set1 = line.split ('"')
        lines_set2 = line.split (' ')
        for item_set1 in lines_set1:
            for item_set2 in lines_set2:
                if item_set1.endswith ('.jpg'):
                    if item_set2.endswith ('KB'):
                            outfile.write (item_set1 + ' ' + item_set2 + '\n')                

¿Qué está mal con mi código, por favor ayuda? El problema se ha resuelto aquí:Lo que está mal en el código escrito inpython

Respuestas a la pregunta(3)

Su respuesta a la pregunta