[Tutor] How to interact with the result of subprocess.call()

Jim Byrnes jf_byrnes at comcast.net
Sat Dec 24 17:40:06 EST 2016

subprocess.call(['libreoffice', '/home/jfb/test.ods'])

If I run the above code, libreoffice opens the test.ods spreadsheet then 
just sits there. When I close libreoffice the two enter_keys are 
executed in the terminal that originated the script.

How can I continue to send keystrokes to libreoffice from the script 
once it has been opened by subprocess.call()?

Thanks,  Jim

More information about the Tutor mailing list