figure - verifying putfile with getfile--selection notice the url in this page' address field--the browser translated the character we typed into the selection page to % hexadecimal escape code before adding it to the end of the url as parameter we met url escape codes like this earlier in this in this casethe browser did the translation for usbut the end result is as if we had manually called one of the urllib parse quoting functions on the file path string technicallythe % escape code here represents the standard url translation for nonascii charactersunder the default encoding scheme browsers employ spaces are transferring files to clients and servers