0
我對Python比較陌生。我正在嘗試從網站上抓取網址,並將它們寫入csv文件。我已經能夠打印網址,但是,我一直無法寫入或存儲在任何地方。任何幫助?Python:將鏈接刮到CSV
import requests
import csv
from bs4 import BeautifulSoup
url = 'http://comm.eval.org/communities/resources/libraryview?LibraryKey=1eff4fd7-afa0-42e1-b275-f65881b7489b'
r=requests.get(url)
html_url = r.text
soup = BeautifulSoup(html_url, "html.parser")
with open('output.csv', 'wb') as f:
bsoup_writer = csv.writer(f)
for link in soup.find_all('a'):
bsoup_writer.writerow([link.get('href'), link.get('class'), link, get('id')])
@YashTD我編輯的以上代碼反映您的建議,但是我收到錯誤:Traceback(最近調用最後一次):文件「」,第4行,在 NameError:名稱'get'未定義您有任何想法嗎?我也必須創建輸出文件,還是代碼創建它? –