Here’s a super useful snippet you can use to copy any string to the user’s OS clipboard. We use this for any manual data-entry into databases or spreadsheets.
def addToClipboard(text): command = 'echo ' + text.strip() + '| clip' mel.eval("system("%s") "%command)
You’ll notice I wrap the system call with MEL. This is just a personal touch and definitely not needed. I’ve noticed the usual python call to os.system displays an empty command line window for a split second while executing the command. This is a bit distracting to me.. and the MEL version seems to avoid that. :]