【发布时间】:2013-01-21 23:15:31
【问题描述】:
我已经尝试(未成功)解决这个问题几个小时,需要一些帮助。我使用 Firebug 提取了几百行如下所示的 HTML:
<option value="1b4f4aed-cf1f-4b39-ae27">Foo</option>
<option value="1a05f93f-dd51-449d-b039">Bar</option>
<option value="f62d2d29-29fc-4f7c-9331">Bacon</option>
我将这些行保存到一个文本文件中。我想要的是一个(首选 Python,使用 Ruby 作为替代)脚本来打开进程并关闭文件。该处理应导致保存一个新的文本文件,如下所示:
Foo
Bar
Bacon
就是这样。提前感谢您的帮助。
【问题讨论】:
-
您能发布到目前为止您尝试过的内容吗?
-
我是个初学者……据我所知,我在 StackOverflow 上搜索“解析 HTML”、“使用 Python 解析 HTML”、“从下拉列表中提取选项”等内容,等等。我发现了一堆有趣的东西(BeautifulSoup、Scrapy、YouTube 视频等)并编写了一些伪代码,但我有点处于“迷失”的阶段。累了,现在就去睡觉。如果我在我的斗争中过早发布,我很抱歉。为了让您了解我的水平,我正在中途抛出一本关于 Python 的新初学者书籍。谢谢。
标签: python parsing html-parsing beautifulsoup