【发布时间】:2022-07-01 21:17:40
【问题描述】:
在尝试使用BeautifulSoup从一些网页获取信息时,有很多重叠的代码,所以我想把它变成一个函数,但我想在bs中调用一个函数,例如find_all和select .我该怎么做?
import requests
from bs4 import BeautifulSoup
def test(url, function, *lst):
result = requests.get(url)
soup = BeautifulSoup(result.text, "lxml")
result = soup.function(*lst)
return
test('www', find_all)
test('www', select_one)
NameError:名称“find_all”未定义
【问题讨论】:
-
复制库并添加任何你想要的东西
标签: python