title: How to launch new Firefox window with multiple tabs using Python
body: <p>I want to create a MSWindows Python program that would launch a new Firefox window with multiple tabs each time it is run. For example if I want to search "hello", a new window pops out (even if a Firefox window is already open) and then launches a Google and Bing tabs searching for "hello". If I change the keyword to "world", a new browser pops out again with Google and Bing tabs searching for "world".</p>
  
  <p>I've looked at the webbrowser module but couldn't get it to:
  1. Launch a new browser when a browser is already open: e.g. webbrowser.open('<a href="http://www.google.com" rel="nofollow noreferrer">http://www.google.com</a>',new=1) will instead open a new tab
  2. Launch multiple tabs simultaneously in the same window</p>
  
  <p>Appreciate the help.</p>
  
  <p>Thanks.</p>