Connecting my Arduino Uno to two python programs

When you open the serial port from python, your Arduino UNO reboots. so once you are done with the first program and want to launch the second one, that will reboot the arduino.

I've written a small tutorial on interfacing with Python. See Two ways communication between Python3 and Arduino - may be that can help.

Do you really need two different programs ?