如何使用openpyxl将数据附加到现有工作表中?我用python创建了一个scraper,可以从网页中获取标题和链接。我希望使用openpyxl将它们写入excel文件。但是,我的scraper既不会将这些新填充的数据写入excel文件,也不会抛出错误?我哪里做错了?提前感谢您的关注。
以下是我的尝试:
import requests
from bs4 import BeautifulSoup
from openpyxl import load_workbook
wb = load_workbook("scraper.xlsx")
ws = wb.worksheets[0]
res = requests.get("https://www.yify-torrent.org/search/1080p/")
soup = BeautifulSoup(res.text, 'lxml')
for item in soup.select(".mv"):
name = item.select("a")[0].text
link = item.select("a")[0]['href']
ws.append([name,link])