durusmail: quixote-users: urllib.quote() and cgi.escape()
urllib.quote() change in 2.4.2
2006-01-16
2006-01-17
2006-01-17
2006-01-17
urllib.quote() and cgi.escape()
2006-01-17
2006-01-19
2006-01-20
2006-01-20
2006-01-23
2006-01-24
2006-01-26
2006-01-26
2006-01-27
2006-01-17
urllib.quote() and cgi.escape()
Graham Fawcett
2006-01-20
Titus Brown wrote:

>On Tue, Jan 17, 2006 at 08:01:36PM +0300, Oleg Broytmann wrote:
>-> On Tue, Jan 17, 2006 at 08:40:57AM -0800, Titus Brown wrote:
>-> > 
>
>I assume the  up above is technically incorrect because of its
>use of single quotes, therefore.  Well, that's easily correctable in
>my code...
>
No, it's technically correct:

    "By default, SGML requires that all attribute values be delimited
    using either double quotation marks (ASCII decimal 34) or single
    quotation marks (ASCII decimal 39). Single quote marks can be
    included within the attribute value when the value is delimited by
    double quote marks, and vice versa. Authors may also use numeric
    character references to represent double quotes (") and single
    quotes ('). For double quotes authors can also use the character
    entity reference "."

        "On SGML and HTML",
        http://www.w3.org/TR/REC-html40/intro/sgmltut.html#attributes

Don't have a ref at hand, but I am certain it's valid in XML as well.

Graham

reply