【发布时间】:2021-02-24 01:12:15
【问题描述】:
我正在编写一个小脚本来从 TheTechGame.com 中提取线程并进行设置,以便将信息添加到列表中,但是当我遍历该列表以在终端中显示项目时,它只会显示值而不是标题或链接。
代码:
from requests_html import HTMLSession
session = HTMLSession()
r = session.get("https://thetechgame.com/Forums/f=4/offtopic-discussion.html")
topic_title = r.html.find("a.topic-title")
topic_list = []
for topic_name in topic_title:
topic_info = {
'title': topic_name.text,
'link': topic_name.absolute_links
}
topic_list.append(topic_info)
for items in topic_list:
print(' '.join(items))
输出:
title link
title link
...
title link
title link
我希望显示线程的标题topic_name.text,然后显示链接topic_name.absolute_links。
【问题讨论】:
标签: python python-requests-html