10 Most Useful Python Open Source Libraries: Advantages & Drawbacks