Why is Python widely used in data engineering? How does Python help in building and managing data pipelines? What are the key libraries and frameworks in Python that support data engineering tasks? How does Python improve data processing, automation, and integration with big data tools? What makes Python a preferred choice compared to other programming languages in data engineering?