Javascript 将chrome输出导出到python
我正在寻找一种方法,将Google Chrome的控制台输出输入到我的Javascript 将chrome输出导出到python,javascript,python,Javascript,Python,我正在寻找一种方法,将Google Chrome的控制台输出输入到我的python程序中。我有一个用JS编码的脚本,大约在1秒内完成,但是我的python实现(完全相同的逻辑等,唯一的区别是它在python中运行,而不是JS)大约需要15秒。因此,我正在寻找一种方法,将Chrome控制台中的打印输出发送到我的python程序 这是我目前的做法: Python程序使用pyautogui单击并执行需要在内部执行的操作,以触发在JS中运行的函数 JS在1s内完成该功能并打印到控制台,如: (22) [
python
程序中。我有一个用JS
编码的脚本,大约在1秒内完成,但是我的python
实现(完全相同的逻辑等,唯一的区别是它在python
中运行,而不是JS
)大约需要15秒。因此,我正在寻找一种方法,将Chrome控制台中的打印输出发送到我的python
程序
这是我目前的做法:
Python
程序使用pyautogui
单击并执行需要在内部执行的操作,以触发在JS
中运行的函数
JS
在1s内完成该功能并打印到控制台,如:
(22) [6, 4, 4, 6, 0, 1, 1 2, 4, 4, 6, 4, 2, 4, 4, 6, 0, 0, 2, 4, 4, 6, 0]
我想找到一种方法将此输出输入到python
中,因为我有另一个脚本,它获取输出并对其进行进一步计算
我曾想过使用
Selenium
,但这会带来太多的开销(可能需要3s+才能等待chrome打开)。为什么不在控制台中运行py
脚本并将其输出到那里呢?显然,Python中的代码本身就是问题所在。1秒对15秒。因为在chrome中运行javascript,捕获输出并处理它肯定会导致开销+延迟。向我们展示Python代码,以便我们看看是否可以改进。你是如何做到这一点的似乎非常落后。听起来你的python代码中可能有一些问题使得它运行得如此缓慢。为了让我们帮助您,您需要展示它。有关如何创建一个好的代码示例的一些提示,请参阅。代码基本上是python的(仅限于优化器部分)