As user2357112 said, the answer is you can't do this in python. After doing some research I couldn't find any way for it to work. using a string of a memory location and building a new object of the same type off of that.