如何在HTML中获取内容<ol> 用python从URL中获取内容。

问题描述 投票:-1回答:1

我想用python为我朋友的Warframe家族制作一个discord机器人,这个机器人的功能是什么?中的内容。战争框架电脑公告部分. 我是想使用discord机器人发送它作为一个嵌入在discord聊天。

以下是我试过的一些代码


import urllib
from bs4 import BeautifulSoup
import lxml


url = "http://forums.warframe.com/forum/2-pc-announcements/?sortby=start_date&sortdirection=desc"
from bs4 import BeautifulSoup
import requests
import lxml
sess = requests.Session()
page = sess.get(url)
page = BeautifulSoup(page.text, features="lxml")
soap = page.select('li.item', features="lxml")
print([s.find('li').text for s in soap])


python html-lists discord.py repl.it
1个回答
0
投票

虽然你的标题问的是一件事,但你的问题问的是另一件事。

从一个有序的列表中获取内容。

for item in ordered_list:

    # This is where you would do things to your item
    new_thing = foo(item)

    return new_thing

从一个有序的列表中获取内容并传递索引。

for idx, item in enumerate(ordered_list):

    # This is where you would do things to your item
    new_thing = foo(item)

    return idx, new_thing

至于你问题的主体: 你说 everything I've tried has failed你到底试过什么?

好吧,我不能告诉你怎么做,我可以给你指出一些话题,会对你有所帮助。

如果你提供更多的信息,社区可以提供更好的答案。

© www.soinside.com 2019 - 2024. All rights reserved.