title: How do I run commercial software via scripting that allows for I/O operations?
body: <p>My challenge today is that I have some commercial software (random program purchased for engineering applications) and I would like to be able to run it given inputs I have in excel. Now, I know that using the <strong>openpyxl</strong> library I can read, write, and manipulate data I pull from excel so my next question is:</p>
  
  <p>How do I use my python script to open a program, make a several selections and inputs in the program (using data I already have from excel), and record several outputs?</p>
  
  <p>Would I have to look to creating a batch file for this, or some other type of script, also any recommended reading on this would be appreciated.</p>
  
  <p>Thank you!</p>