python如何实现函数的返回值_如何在Python中获得这个JavaScript函数的返回值?

我们有一个程序可以在实时环境或测试环境中运行。唯一的区别是测试环境中的URL包含“/test/”。在测试环境中,某些函数会导致它切换到实时环境(当URL是硬编码时!),所以我正在努力解决这个问题。在

我用JavaScript创建了这个函数:function GetTestMode()

{

// If "/test/" exists in URL, keep it there (we are in test mode).

var currentURL = document.URL;

var sTestMode = "";

if (currentURL.indexOf("/test/") != -1)

{

// test mode (according to URL)

sTestMode = "test/";

}

return sTestMode;

}

这由JavaScript函数使用,并按预期工作。在

但是,大多数UI代码是用Python编写的(创建HTML)。所以我想用Python得到这个JavaScript结果。到目前为止,我已经:

^{pr2}$

这会导致此代码后面的print语句(甚至可以是print 'hello world')成为一个链接,如果我单击它,它将在浏览器中显示JavaScript函数的正确返回值。在

如何让sTestMode包含返回值(无需用户交互)?在


版权声明:本文为weixin_34982065原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。