I'm forcing myself to use Python for SysAdmin tasks because I like it so much.
Here's backticks in Python, pretty much a copy n paste from the docs.
def backtick(cmd): return subprocess.Popen(shlex.split(cmd), stdout=subprocess.PIPE).communicate()[0]
This seems unwise.
Use the best tool for a given job.
And folks tend make too much of the differences between languages.