Using webbrowser lib, I can start both Chrome and Firefox from a python script. It fails for Edge. I noticed ways to start Edge using webdriver but my question here is if it is possible to use the following script for edge. It currently starts Chrome only.
import webbrowser chrome_path="C:Program Files (x86)GoogleChromeApplicationchrome.exe" edge_path="C:WindowsSystemAppsMicrosoft.MicrosoftEdge_8wekyb3d8bbweMicrosoftEdge.exe" webbrowser.register('chrome', None, webbrowser.BackgroundBrowser(chrome_path)) webbrowser.register('edge', None, webbrowser.BackgroundBrowser(edge_path)) webbrowser.get('chrome').open('http://www.google.com') webbrowser.get('edge').open('http://www.microsoft.com')
Advertisement
Answer
Cant speak for your version of Windows, but in the latest, the edge filepath is
C:Program Files (x86)MicrosoftEdgeApplicationmsedge.exe