python isn' going to blow up if you try the attribute even if the shell does experience problemsyou can always start new one soanother way to check out module is to simply try the attributes for exampleif you type mylibrary sayhello __sizeof__and press enteryou see the size of the sayhello(function in bytesas shown in figure - figure - using the attributes will help you get better feel for how they work unlike many other programming languagespython also makes the source code for its native language libraries available for examplewhen you look into the \python \lib directoryyou see listing of py files that you can open in idle with no problem at all try opening the os py library that you use for various tasks in this and you see the content shown in figure -