我想访问网页中的任何元素。当我有一个表单(form = cgi.FieldStorage()
)时,我知道如何做到这一点,但是当我有一个表格时,我知道该怎么做。
我该怎么做?
由于
答案 0 :(得分:1)
如果你熟悉javascript,你应该熟悉DOM。 This应该可以帮助您获取所需的信息,了解它如何解析HTML等等。然后由您来提取所需的信息
答案 1 :(得分:0)
如果您尝试从网页获取数据,请使用HTMLParser
或Beautiful Soup进行HTML解析。您无法像使用CGI和表单那样将数据写入HTML表格,所以我希望这就是您想要的。
如果您想要智能解析行为,我个人推荐Beautiful Soup。
答案 2 :(得分:0)
访问表格的方法是parse HTML。这与访问表单数据不同,因为它不是动态的。既然你提到了CGI,我假设你在服务器方面工作,并且你有能力提供你想要的任何内容。因此,在将其转换为HTML之前,您可以使用原始形式在表格中表示的任何数据。
答案 3 :(得分:0)
您只能访问按表单发布的数据(或作为GET参数)。
因此,您可以使用JavaScript提取所需的数据并通过表单
发布