Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 61d34f4

Browse files
committed
added quote and unquote
1 parent d6304d0 commit 61d34f4

2 files changed

Lines changed: 32 additions & 2 deletions

File tree

Doc/lib/liburllib.tex

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ \section{Built-in module \sectcode{urllib}}
22
\stmodindex{urllib}
33
\index{WWW}
44
\indexii{World-Wide}{Web}
5-
\index{URLs}
5+
\index{URL}
66

77
This module provides a high-level interface for fetching data across
88
the World-Wide Web. In particular, the \code{urlopen} function is
@@ -49,6 +49,21 @@ \section{Built-in module \sectcode{urllib}}
4949
\code{urlretrieve()}.
5050
\end{funcdesc}
5151

52+
\begin{funcdesc}{quote}{string\optional{\, addsafe}}
53+
Replace special characters in \var{string} using the \code{\%xx} escape.
54+
Letters, digits, and the characters ``\code{_,.-}'' are never quoted.
55+
The optional \var{addsafe} parameter specifies additional characters
56+
that should not be quoted --- its default value is \code{'/'}.
57+
58+
Example: \code{quote('/~conolly/')} yields \code{'/\%7econnolly/'}.
59+
\end{funcdesc}
60+
61+
\begin{funcdesc}{unquote}{string}
62+
Remove \code{\%xx} escapes by their single-character equivalent.
63+
64+
Example: \code{unquote('/\%7Econnolly/')} yields \code{'/~connolly/'}.
65+
\end{funcdesc}
66+
5267
Restrictions:
5368

5469
\begin{itemize}

Doc/liburllib.tex

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ \section{Built-in module \sectcode{urllib}}
22
\stmodindex{urllib}
33
\index{WWW}
44
\indexii{World-Wide}{Web}
5-
\index{URLs}
5+
\index{URL}
66

77
This module provides a high-level interface for fetching data across
88
the World-Wide Web. In particular, the \code{urlopen} function is
@@ -49,6 +49,21 @@ \section{Built-in module \sectcode{urllib}}
4949
\code{urlretrieve()}.
5050
\end{funcdesc}
5151

52+
\begin{funcdesc}{quote}{string\optional{\, addsafe}}
53+
Replace special characters in \var{string} using the \code{\%xx} escape.
54+
Letters, digits, and the characters ``\code{_,.-}'' are never quoted.
55+
The optional \var{addsafe} parameter specifies additional characters
56+
that should not be quoted --- its default value is \code{'/'}.
57+
58+
Example: \code{quote('/~conolly/')} yields \code{'/\%7econnolly/'}.
59+
\end{funcdesc}
60+
61+
\begin{funcdesc}{unquote}{string}
62+
Remove \code{\%xx} escapes by their single-character equivalent.
63+
64+
Example: \code{unquote('/\%7Econnolly/')} yields \code{'/~connolly/'}.
65+
\end{funcdesc}
66+
5267
Restrictions:
5368

5469
\begin{itemize}

0 commit comments

Comments
 (0)