2
我第一次使用Python進行網頁抓取,並在執行代碼時陷入了for循環。For Loop | Python
正如我們所看到的,b和a都返回一個列表。我使用的for循環遍歷B和一個列表值,並將其打印在這樣一個順序:
所需的輸出
first value of b, first value of a, second value of b, second value of a....
下面是代碼:
b = soup.find("module", {"type":"Featured Link List Advanced"}).find_all("span")
a = soup.find("module", {"type":"Featured Link List Advanced"}).find("ul").find_all("a")\
for i in b:
print (i.string)
for j in a:
print (j.get("href"))
break
但我得到的輸出是:
First value of b, First value of a, second value of b, first value of a, third value of, first value of a,
一些能幫助我在得到所需的輸出?我知道我錯過了一些東西。內置zip
謝謝你幫我。非常感激。 – user3476378