我已經使用下面的代碼抓取了一些鏈接,但似乎無法將它們存儲在excel的一列中。當我使用代碼時,它會解析鏈接地址的所有字母,並將它們存儲在多列中。如何將輸出存儲到python中的csv列中
for h1 in soup.find_all('h1', class_="title entry-title"):
print(h1.find("a")['href'])
這產生了我需要找到的所有鏈接。
要保存在CSV我使用:
import csv
with open('links1.csv', 'wb') as f:
writer = csv.writer(f)
for h1 in soup.find_all('h1', class_="title entry-title"):
writer.writerow(h1.find("a")['href'])
我也嘗試過使用
for h1 in soup.find_all('h1', class_="title entry-title"):
dat = h1.find("a")['href']
存儲例如結果,然後在其他CSV代碼使用dat
嘗試,但不會工作。
一個環節。每條線都像一個鏈接? – Bobby
熊貓數據框可能會讓事情變得更容易 – Bobby
@Bobby是的,每一行都有一個鏈接 – song0089