Disha, Before you struggle to reinvent the wheel, you might want to check out the Biopython package.
http://biopython.org/wiki/Biopython I haven't used it for a few years, but the version that I did use was very comprehensive. -- https://mail.python.org/mailman/listinfo/python-list