python develop structor