interacting with modules in this organizing your code adding code from outside sources to your application locating code libraries on disk looking at the library code obtaining and reading the python library documentation he examples in this book are smallbut the functionality of the resulting applications is extremely limited as well even tiny real-world applications contain thousands of lines of code in factapplications that contain millions of lines of code are somewhat common imagine trying to work with file large enough to contain millions of lines of code -you' never find anything in shortyou need some method to organize code into small pieces that are easier to managemuch like the examples in this book the python solution is to place code in separate code groupings called modules commonly used modules that contain source code for generic needs are called libraries modules are contained in separate files in order to use the moduleyou must tell python to grab the file and read it into the current application the process of obtaining code found in external files is called importing you import module or library to use the code it contains few examples in the book have already shown the import statement in usebut this explains the import statement in detail so that you know how to use it as part of the initial setuppython created pointer to the general-purpose libraries that it uses that' why you can simply add an import statement with the name of the library and python can find it howeverit pays to know how to locate the files on disk in case you ever need to update them or you want to add your own modules and libraries to the list of files that python can use