【问题标题】:How to use a search bar in Beautiful Soup 4 (Python)如何在 Beautiful Soup 4 (Python) 中使用搜索栏
【发布时间】:2018-12-03 12:45:48
【问题描述】:

我在 Beautiful Soup 4 的帮助下制作一个字典应用程序。我使用这个网站作为字典:

LINE Dictionary

假设,例如,我想在搜索栏中输入单词“Hello”。你会怎么做?谢谢!

【问题讨论】:

    标签: python web input beautifulsoup


    【解决方案1】:

    你确实不需要需要bs4来做到这一点,你只需要观察url,看看当你在搜索栏中输入内容时会发生什么变化:

    原文:http://ce.linedict.com/#/cnen/home

    你好: http://ce.linedict.com/#/cnen/search?query=Hello

    再见: http://ce.linedict.com/#/cnen/search?query=goodbye

    然后发送一个请求来获取它。

    这会起作用,因为当您在搜索栏中进行搜索时,它只会向服务器发送一个请求,要求您匹配您输入的内容。

    您可以通过查看服务器将接受的内容(通常与搜索栏一起使用)然后模仿这种效果来直接将请求传递给服务器。

    【讨论】:

    • @BryanThai 没问题。我建议阅读有关 GET 和 POST 请求的内容,我认为它们会真正帮助您。
    • 我会这样做的:)
    猜你喜欢
    • 1970-01-01
    • 2018-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多