怎么打电话?在while循环中

2024-05-01 21:39:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用while获取href,但我不知道如何调用href

我曾试图通过links['href']改变爱德华,但没有成功

from bs4 import BeautifulSoup

def validateString(edouard):

letter_flag = False

number_flag = False

while (edouard) is False:

    res= requests.get('')

    print(res.text)

    soup = BeautifulSoup(res.text,'lxml')

    for links in soup.find_all('a', class_="swatchanchor",href=True):
        edouard=(links['href'])

print(edouard)

edouard is not defined


Tags: textfromimportfalseisreslinksflag
1条回答
网友
1楼 · 发布于 2024-05-01 21:39:49

答案和错误信息差不多。你叫爱德华进来

while (edouard) is False:

但它还没有定义

根据您真正想要做的事情,您需要在此行之前声明它

edouard  = False

我怀疑还有其他事情需要改变,但它们可能是针对新问题的

相关问题 更多 >