JavaBean equivalent in Python
Implements serializable.

Pick your favorite format, and write a function that will serialize it for you. JSON, Pickle, YAML, any work. Just decide!

Has getters and setters -> private properties

We don't do that here, those are attributes of bondage languages, we are all adults in this language.

dummy constructor

Again not something we really worry about as our constructors are a little bit smarter than other languages. So you can just define one __init__ and it can do all your initialization, if you must then write a factory or subclass it.
I am fairly new to using Python as a OOP. I am coming from a Java background. How would you write a javabean equivalent in python? Basically, I need a class that: 

Implements serializable. 
Has getters and setters -> private properties
dummy constructor

Any inputs? I am looking for a sample code!