From the course: Python: Programming Efficiently

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Choose the best libraries for your task

Choose the best libraries for your task - Python Tutorial

From the course: Python: Programming Efficiently

Start my 1-month free trial

Choose the best libraries for your task

- [Instructor] The Python standard library is very powerful. And it covers a lot of functionality sometimes redundantly, even more power is found in the vast landscape of third party packages. Indeed, one of the strengths of Python is it's very broad and skillful community of developers who have created many clever and useful pieces of software, most of which are available as open source products. So you should never take on a task that requires a significant coding effort, without checking whether somebody else has already done the job, and you can use their work. However, you must be careful. If you're going to use code developed by others, you need to trust that it is correct. And that is developers will be able to answer your questions and fix the problems that you may find. This is also true for packages in the standard library. But usually those have a long history of development and have withstood a higher level of…

Contents