viewerwe could replace the hyperlink to the script languages-src py in language htmlwith url of this form ( included both for illustration)subtle thingnotice that the query parameter in this url and others in this book use backslash as the windows directory separator on windowsand using both the local python web server of example - and internet explorerwe can also use the two url-escaped forms at the start of the followingbut the literal forward slash of the last in following fails (in url escapes% is and % is /)ok too ok too fails this reflects change since the prior edition of this book (which used the last of these for portability)and may or may not be ideal behavior (though like working directory contextsthis is one of set of server and platform differences you're likely to encounter when working on the webit seems to stem from the fact that the urllib parse module' quote considers safebut quote_plus no longer does if you care about url portability in this contextthe second of the preceding forms may be betterthough arguably cryptic to remember if you have to type it manually (escaping tools can automate thisif notyou may have to double-up on backslashes to avoid clashes with other string escapesbecause of the way url parameter data is handledsee the links to this script in example - for an example involving \ transferring files to clients and servers