Can we create custom serde in hive using python .I don't have a good knowledge on java . Is it possible?
You can use Python within a Hive transform function to apply a schema to rows in Hive. It doesn't have to be Python, incidentally. You can use any language that can read from stdin and write to stdout on your cluster nodes.
This is not a true serDe, but might be good enough to interpret your data without writing a custom serDe in Java.