in idlean edit/find for regular expression #\ { will locate color strings (this matches six alphanumeric characters after per python' re module pattern syntaxsee the library manual for detailsto pick colorsin most programs with color selection dialogs you can map to and from rgb valuesthe book' examples include gui script setcolor py that does the same in my copy of pydoci replaced all #ee aa with # (tealto banish the dark pink replacing #ffc with # (greydoes similar for the light pink background of class docstrings such surgery isn' for the faint of heart--pydoc' file is currently , lines long--but makes for fair exercise in code maintenance be cautious when replacing colors like #ffffff and # (white and black)and be sure to make backup copy of pydoc py first so you have fallback this file uses tools we haven' yet metbut you can safely ignore the rest of its code while you make your tactical changes be sure to watch for pydoc changes on the configurations frontthis seems prime candidate for improvement in factthere already is an effort under wayissue on the python developerslist seeks to make pydoc more user-customizable by changing it to support css style sheets if successfulthis may allow users to make color and other display choices in external css files instead of pydoc' source code on the other handthis is currently not planned to appear until python and will require pydoc' users to also be proficient with css code--which unfortunately has nontrivial structure all its own that many people using python may not understand well enough to change as write thisfor examplethe proposed pydoc css file is already lines of code that probably won' mean much to people not already familiar with web development (and it hardly seems reasonable to ask them to learn web development tool just to tailor pydoc!today' pydoc in already supports css style sheet that offers some customization optionsbut only half-heartedlyand ships with one that is empty until this is hashed outcode changes seem the best option in any eventcss style sheets are well beyond this python book' scope--see the web for detailsand check future python release notes for pydoc developments python and earliergui client this section documents the original gui client mode of pydocfor readers using and earlierand gives some addition pydoc context in general it builds on the basics covered in the prior sectionwhich aren' repeated hereso be sure to at least scan the prior section if you're using an older python as mentionedthrough python pydoc provides top-level gui interface-- simple but portable python/tkinter script for submitting requests--as well as documentation server requests in the client are routed to the serverwhich produces reports displayed in popped-up web browser apart from your having to submit search requeststhis process is largely automatic python documentation sources