On 22/06/2012 6:25 AM, Funke, Matt wrote:
I’m relatively new to the world of Windows programming, but I have a Python program I’d like to run every once in a while from a Windows service. I’ve gotten the service itself to run as it’s supposed to, but attempts to run the program with a DOS command (using ProcessStartInfo) are unsuccessful. Does anyone have any advice?
Note you can write the service directly in Python using pywin32. If you want to write the service using some other technology and just spawn Python, then I'd suggest using just CreateProcess. But with both CreateProcess and ProcessStartInfo, you need a way to redirect output from the Python process so you can get diagnostics from the output - just telling us it is "unsuccessful" doesn't help us tell you what problem you have.
Mark
(This program, written in Python 2.7.3, depends heavily on other libraries – reportlab, SQLAlchemy, and a bunch of others. It works now, and I’d rather not rewrite it if I don’t have to.) *Matt Funke*** Programmer/Analyst Vishay Precision Group, Inc. 951 Wendell Blvd Wendell, NC 27591 USA Office: 919-374-5553 Mobile: 919-628-9261 Fax: 919-374-5248 _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32
_______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32