Python - open file in paint with whitespaces

I am trying to open an image in the paint with python, however, the path contains a space, paint throws an error saying it cannot find the path because it has just split the string until the first space. Can someone tell me how to solve this without changing the path? Here is my code:

import subprocess, os

paintImage = "C:\\Users\\Me\MY Images\\image.png"

#get the path of paint:
paintPath = os.path.splitdrive(os.path.expanduser("~"))[0]+r"\WINDOWS\system32\mspaint.exe"
#open the file with paint
subprocess.Popen("%s %s" % (paintPath, paintImage))

However, paint opens and says that C:\Users\Me\MY contains an invalid path, because it has not counted the space. I have tried replacing the space with %20, but that does not work.

Thanks

Try using paintImage = "\"C:\\Users\\Me\MY Images\\image.png\""

source : https://stackoverflow.com/questions/14852140/whitespaces-in-the-path-of-windows-filepath