gpt4 book ai didi

python - "td"循环之前的 "for"

转载 作者:行者123 更新时间:2023-11-30 23:27:32 25 4
gpt4 key购买 nike

我正在使用 beautifulsoup 解析 HTML 文件中的列,其中包含以下几行:

soup = BeautifulSoup(page_html)
all_tds = [td for td in soup.findAll("table", bgcolor="#ffffff")]

我是Python新手。我无法弄清楚第二行代码中 for 循环之前的 td 是什么。有人可以帮我吗?

最佳答案

线路

all_tds = [td for td in soup.findAll("table", bgcolor="#ffffff")]

"list comprehension" ,并且相当于:

all_tds = []
for td in soup.findAll("table", bgcolor="#ffffff"):
all_tds.append(td)

关于python - "td"循环之前的 "for",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21992515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com