To get two Python functions running concurrently, you're going to need to look at Python's threading modules.
There is a good site with example code here .
As for the main question, well, you could always exec() the second Python program from the first. But please don't do this unless you absolutely have to. A much neater solution is to import the second Python program as a module, then call its functions in a separate thread.