我使用的USB设备由设想中的应用程序驱动(但我想绕过该设备以从USB设备获取原始数据)。打开应用程序后,可以在Web浏览器中运行诸如“ http://127.0.0.1/1/jumps”之类的命令。当我这样做时,会显示一堆文本行,例如:“ jump:t0 = 26/04/2018 14:22:34:015; t1 = 26/04/2018 14:22:34:760; x = -0985 ; y = 0171; p = 0344.8; \ n“出现在浏览器中。我想获得此文本以使用python分析它。有可能吗?
我能够使用webbrowser.open_new_tab()从python在浏览器中运行命令(如下代码所示)。我尝试了get()。text,但它似乎仅适用于网站。
import webbrowser
import time
from requests import get
# works
THMDcomJUMP = 'http://127.0.0.1/1/jumps'
webbrowser.open_new_tab(THMDcomJUMP)
#does not work
String = get(THMDcomJUMP).text
它甚至没有给我一个错误,它一直持续运行着……