Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过远程脚本调用JavaScript函数_Javascript_Python_Function - Fatal编程技术网

通过远程脚本调用JavaScript函数

通过远程脚本调用JavaScript函数,javascript,python,function,Javascript,Python,Function,我有一个网站,这个网站正在运行JavaScript脚本 现在我有了另一个python脚本,它运行在另一台机器上(甚至在另一个网络中),应该在特定的网站上调用JS函数。 现在,我该怎么做呢 我在考虑一个指向JS函数的URL。。。 那我怎么称呼它呢 我试着去搜索,却从未真正找到过这样的东西。。。只是有些关联,但决不知道如何从不同网络中的不同机器调用它 澄清: 我想通过python在Steam组中触发“删除注释”按钮。 URL是http://steamcommunity.com/groups/[nam

我有一个网站,这个网站正在运行JavaScript脚本

现在我有了另一个python脚本,它运行在另一台机器上(甚至在另一个网络中),应该在特定的网站上调用JS函数。 现在,我该怎么做呢

我在考虑一个指向JS函数的URL。。。 那我怎么称呼它呢

我试着去搜索,却从未真正找到过这样的东西。。。只是有些关联,但决不知道如何从不同网络中的不同机器调用它

澄清:

我想通过python在Steam组中触发“删除注释”按钮。 URL是
http://steamcommunity.com/groups/[name]#注释
,JS函数调用为
javascript:CCommentThread.DeleteComment('clanID','commentID')

所以我找到了这个脚本:


你知道如何触发其中的函数吗?

如果你可以从web浏览器客户端运行脚本,你可以在Python脚本中使用相同的URL。这样我就可以像www.website.my/myscript.js一样调用它了?问题是,我找不到该脚本的URL。我只能通过一个按钮来调用它,但它似乎是本地的。该按钮可能使用AJAX来调用脚本,您应该能够在AJAX调用中找到URL。@J.Horr如果“删除注释”按钮是AJAX,它应该向某个URL发送一些数据。您可以找到该URL,查找正在发送的数据,并通过python脚本执行操作。@J.Horr我在Steam中没有帐户,但您可以打开Chrome DevTools,打开thap页面,切换到DevTools中的网络,单击XHR选项卡,然后单击Delete并检查是否有请求。如果是,就用python来模拟它。