Vorsichtsmaßnahmen beim Schaben Dies ist, was zu tun ist, wenn Sie in einem Sumpf stecken bleiben.
test.py
for s in name:
name_list=[]
name_list.append(s.string)
Das Problem mit diesem Code ist der Speicherort von name_list. An dieser Stelle wird der Inhalt von name_list jedes Mal aktualisiert. Mit anderen Worten, es wird von for gedreht, aber am Ende nur das letzte Element des Namens Nicht an name_list anhängen.
Ändern wir also die Position von name_list.
test.py
name_list=[]
for s in name:
name_list.append(s.string)
Wenn Sie name_list aus for entfernen, werden die Elemente des Namens der Reihe nach erfasst. Der Code wird angehängt.
Insbesondere habe ich zuerst 1P, 1 Element Scraping und dann das gesamte Scraping ausprobiert Da dies getan wird, wird for in der Testphase überhaupt nicht verwendet.
Daher, wenn Sie beim Abkratzen des Ganzen einen Fehler an der Position der leeren Liste machen Es wird so sein.
Recommended Posts