import os import pychrome import scriptmgr #os.environ['DEBUG'] = '1' def initTab(tab): tab.call_method("Network.enable", maxPostDataSize=65536) tab.call_method("Page.enable") tab.call_method("Page.getResourceTree") tab.call_method("Profiler.enable") tab.call_method("Runtime.enable") tab.call_method("Debugger.enable", maxScriptsCacheSzie=1000000) tab.call_method("DOM.enable") tab.call_method("CSS.enable") tab.call_method("Overlay.enable") tab.call_method("Log.enable") browser = pychrome.Browser(url="http://192.168.100.137:9223") tab = browser.new_tab() scriptmgr = scriptmgr.ScriptMgr(tab) tab.start() initTab(tab) tab.call_method("Page.navigate", url="http://localhost:7456/", _timeout=5) while True: cmdline= input('').strip() try: msg = eval(cmdline) except Exception as e: print(e)