【问题标题】:Call js function in python to use document.getElementById在python中调用js函数使用document.getElementById
【发布时间】:2016-08-23 13:59:43
【问题描述】:

我最近询问了一种在 python 中调用 js 函数的方法。人们给了我一些建议,例如使用 js2py 或 pyv8,但问题是它不允许我使用以下 js 命令:

document.getElementById("example");

所以我的问题是:有没有办法从 python 函数调用 js 并允许您使用上面的 js 命令?

提前致谢!

【问题讨论】:

    标签: javascript python socket.io getelementbyid django-socketio


    【解决方案1】:

    如果在python中调用js函数的意思是:如何选择具有特定id的节点?,那么你可以使用BeautifulSoup:

    from bs4 import BeautifulSoup
    
    html_doc = "<html><head><title></title></head><body><div id='example'></body></html>"
    
    soup = BeautifulSoup(html_doc, 'html.parser')
    soup.find(id="example")
    

    【讨论】:

    • 这实际上似乎是我正在寻找的。感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 2021-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多