ten libraries you need to know about in this securing your data using cryptology working with databases getting to where you're going and finding new locations presenting the user with gui creating tables that users will enjoy viewing working with graphics finding the information you need allowing access to java code from your python application obtaining access to local network resources using resources found online ython provides you with considerable power when it comes to creating average applications howevermost applications aren' average and require some sort of special processing to make them work that' where libraries come into play good library will extend python functionality so that it supports the special programming needs that you have for exampleyou might need to plot statistics or interact with scientific device these sorts of tasks require the use of library one of the best places to find library listing online is the usefulmodules site at many other places to look for libraries as well for examplethe article entitled " python libraries you should know about(specific platformsuch as windowsyou can find platform-specific sitessuch as unofficial windows binaries for python extension packages (lfd uci edu/~gohlke/pythonlibs/the point is that you can find lists of libraries everywhere