469 lines
33 KiB
HTML
469 lines
33 KiB
HTML
|
|
<!DOCTYPE html>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh_CN">
|
|
<head>
|
|
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
|
|
|
|
<title>互联网协议和支持 — Python 3.8.20 文档</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<link rel="stylesheet" href="../_static/pydoctheme.css" type="text/css" />
|
|
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
|
|
|
<script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
|
|
<script src="../_static/jquery.js"></script>
|
|
<script src="../_static/underscore.js"></script>
|
|
<script src="../_static/doctools.js"></script>
|
|
<script src="../_static/language_data.js"></script>
|
|
<script src="../_static/translations.js"></script>
|
|
|
|
<script src="../_static/sidebar.js"></script>
|
|
|
|
<link rel="search" type="application/opensearchdescription+xml"
|
|
title="在 Python 3.8.20 文档 中搜索"
|
|
href="../_static/opensearch.xml"/>
|
|
<link rel="author" title="关于这些文档" href="../about.html" />
|
|
<link rel="index" title="索引" href="../genindex.html" />
|
|
<link rel="search" title="搜索" href="../search.html" />
|
|
<link rel="copyright" title="版权所有" href="../copyright.html" />
|
|
<link rel="next" title="webbrowser --- 方便的Web浏览器控制器" href="webbrowser.html" />
|
|
<link rel="prev" title="xml.parsers.expat --- 使用 Expat 的快速 XML 解析" href="pyexpat.html" />
|
|
<link rel="canonical" href="https://docs.python.org/3/library/internet.html" />
|
|
|
|
|
|
|
|
|
|
|
|
<style>
|
|
@media only screen {
|
|
table.full-width-table {
|
|
width: 100%;
|
|
}
|
|
}
|
|
</style>
|
|
<link rel="shortcut icon" type="image/png" href="../_static/py.svg" />
|
|
<script type="text/javascript" src="../_static/copybutton.js"></script>
|
|
<script type="text/javascript" src="../_static/menu.js"></script>
|
|
|
|
</head>
|
|
<body>
|
|
<div class="mobile-nav">
|
|
<input type="checkbox" id="menuToggler" class="toggler__input" aria-controls="navigation"
|
|
aria-pressed="false" aria-expanded="false" role="button" aria-label="Menu" />
|
|
<label for="menuToggler" class="toggler__label">
|
|
<span></span>
|
|
</label>
|
|
<nav class="nav-content" role="navigation">
|
|
<a href="https://www.python.org/" class="nav-logo">
|
|
<img src="../_static/py.svg" alt="Logo"/>
|
|
</a>
|
|
<div class="version_switcher_placeholder"></div>
|
|
<form role="search" class="search" action="../search.html" method="get">
|
|
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" class="search-icon">
|
|
<path fill-rule="nonzero"
|
|
d="M15.5 14h-.79l-.28-.27a6.5 6.5 0 001.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 00-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 005.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" fill="#444"></path>
|
|
</svg>
|
|
<input type="text" name="q" aria-label="快速搜索"/>
|
|
<input type="submit" value="转向"/>
|
|
</form>
|
|
</nav>
|
|
<div class="menu-wrapper">
|
|
<nav class="menu" role="navigation" aria-label="main navigation">
|
|
<div class="language_switcher_placeholder"></div>
|
|
<h4>上一个主题</h4>
|
|
<p class="topless"><a href="pyexpat.html"
|
|
title="上一章"><code class="xref py py-mod docutils literal notranslate"><span class="pre">xml.parsers.expat</span></code> --- 使用 Expat 的快速 XML 解析</a></p>
|
|
<h4>下一个主题</h4>
|
|
<p class="topless"><a href="webbrowser.html"
|
|
title="下一章"><code class="xref py py-mod docutils literal notranslate"><span class="pre">webbrowser</span></code> --- 方便的Web浏览器控制器</a></p>
|
|
<div role="note" aria-label="source link">
|
|
<h3>本页</h3>
|
|
<ul class="this-page-menu">
|
|
<li><a href="../bugs.html">报告 Bug</a></li>
|
|
<li>
|
|
<a href="https://github.com/python/cpython/blob/3.8/Doc/library/internet.rst"
|
|
rel="nofollow">显示源代码
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="outdated-warning" style="padding: .5em; text-align: center; background-color: #FFBABA; color: #6A0E0E;">
|
|
这个文档所针对的是一个已不再受支持的 Python 旧版本。
|
|
你应当升级版本,并阅读
|
|
<a href="/3/library/internet.html"> Python 当前稳定版本的文档</a>.
|
|
</div>
|
|
|
|
<div class="related" role="navigation" aria-label="related navigation">
|
|
<h3>导航</h3>
|
|
<ul>
|
|
<li class="right" style="margin-right: 10px">
|
|
<a href="../genindex.html" title="总目录"
|
|
accesskey="I">索引</a></li>
|
|
<li class="right" >
|
|
<a href="../py-modindex.html" title="Python 模块索引"
|
|
>模块</a> |</li>
|
|
<li class="right" >
|
|
<a href="webbrowser.html" title="webbrowser --- 方便的Web浏览器控制器"
|
|
accesskey="N">下一页</a> |</li>
|
|
<li class="right" >
|
|
<a href="pyexpat.html" title="xml.parsers.expat --- 使用 Expat 的快速 XML 解析"
|
|
accesskey="P">上一页</a> |</li>
|
|
|
|
<li><img src="../_static/py.svg" alt="python logo" style="vertical-align: middle; margin-top: -1px"/></li>
|
|
<li><a href="https://www.python.org/">Python</a> »</li>
|
|
<li class="switchers">
|
|
<div class="language_switcher_placeholder"></div>
|
|
<div class="version_switcher_placeholder"></div>
|
|
</li>
|
|
<li>
|
|
|
|
</li>
|
|
<li id="cpython-language-and-version">
|
|
<a href="../index.html">3.8.20 Documentation</a> »
|
|
</li>
|
|
|
|
<li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Python 标准库</a> »</li>
|
|
<li class="right">
|
|
|
|
|
|
<div class="inline-search" role="search">
|
|
<form class="inline-search" action="../search.html" method="get">
|
|
<input placeholder="快速搜索" aria-label="快速搜索" type="text" name="q" />
|
|
<input type="submit" value="转向" />
|
|
<input type="hidden" name="check_keywords" value="yes" />
|
|
<input type="hidden" name="area" value="default" />
|
|
</form>
|
|
</div>
|
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="document">
|
|
<div class="documentwrapper">
|
|
<div class="bodywrapper">
|
|
<div class="body" role="main">
|
|
|
|
<section id="internet-protocols-and-support">
|
|
<span id="internet"></span><h1>互联网协议和支持<a class="headerlink" href="#internet-protocols-and-support" title="永久链接至标题">¶</a></h1>
|
|
<span class="target" id="index-0"></span><p id="index-1">本章介绍的模块实现了互联网协议并支持相关技术。 它们都是用 Python 实现的。 这些模块中的大多数都需要存在依赖于系统的模块 <a class="reference internal" href="socket.html#module-socket" title="socket: Low-level networking interface."><code class="xref py py-mod docutils literal notranslate"><span class="pre">socket</span></code></a> ,目前大多数流行平台都支持它。 这是一个概述:</p>
|
|
<div class="toctree-wrapper compound">
|
|
<ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="webbrowser.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">webbrowser</span></code> --- 方便的Web浏览器控制器</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="webbrowser.html#browser-controller-objects">浏览器控制器对象</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="cgi.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">cgi</span></code> --- 通用网关接口支持</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#introduction">概述</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#using-the-cgi-module">使用 cgi 模块</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#higher-level-interface">更高层级的接口</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#functions">函数</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#caring-about-security">对于安全性的关注</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#installing-your-cgi-script-on-a-unix-system">在 Unix 系统上安装你的 CGI 脚本</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#testing-your-cgi-script">测试你的 CGI 脚本</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#debugging-cgi-scripts">调试 CGI 脚本</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="cgi.html#common-problems-and-solutions">常见问题和解决方案</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="cgitb.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">cgitb</span></code> --- 用于 CGI 脚本的回溯管理器</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="wsgiref.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">wsgiref</span></code> --- WSGI 工具和参考实现</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="wsgiref.html#module-wsgiref.util"><code class="xref py py-mod docutils literal notranslate"><span class="pre">wsgiref.util</span></code> -- WSGI 环境工具</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="wsgiref.html#module-wsgiref.headers"><code class="xref py py-mod docutils literal notranslate"><span class="pre">wsgiref.headers</span></code> -- WSGI 响应标头工具</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="wsgiref.html#module-wsgiref.simple_server"><code class="xref py py-mod docutils literal notranslate"><span class="pre">wsgiref.simple_server</span></code> -- 一个简单的 WSGI HTTP 服务器</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="wsgiref.html#module-wsgiref.validate"><code class="xref py py-mod docutils literal notranslate"><span class="pre">wsgiref.validate</span></code> --- WSGI 一致性检查器</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="wsgiref.html#module-wsgiref.handlers"><code class="xref py py-mod docutils literal notranslate"><span class="pre">wsgiref.handlers</span></code> -- 服务器/网关基类</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="wsgiref.html#examples">例子</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="urllib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib</span></code> --- URL 处理模块</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="urllib.request.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib.request</span></code> --- 用于打开 URL 的可扩展库</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#request-objects">Request 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#openerdirector-objects">OpenerDirector 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#basehandler-objects">BaseHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httpredirecthandler-objects">HTTPRedirectHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httpcookieprocessor-objects">HTTPCookieProcessor 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#proxyhandler-objects">ProxyHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httppasswordmgr-objects">HTTPPasswordMgr 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httppasswordmgrwithpriorauth-objects">HTTPPasswordMgrWithPriorAuth 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#abstractbasicauthhandler-objects">AbstractBasicAuthHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httpbasicauthhandler-objects">HTTPBasicAuthHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#proxybasicauthhandler-objects">ProxyBasicAuthHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#abstractdigestauthhandler-objects">AbstractDigestAuthHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httpdigestauthhandler-objects">HTTPDigestAuthHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#proxydigestauthhandler-objects">ProxyDigestAuthHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httphandler-objects">HTTPHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httpshandler-objects">HTTPSHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#filehandler-objects">FileHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#datahandler-objects">DataHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#ftphandler-objects">FTPHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#cacheftphandler-objects">CacheFTPHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#unknownhandler-objects">UnknownHandler 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#httperrorprocessor-objects">HTTPErrorProcessor 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#examples">例子</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#legacy-interface">已停用的接口</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.request.html#urllib-request-restrictions"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib.request</span></code> 的限制</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="urllib.request.html#module-urllib.response"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib.response</span></code> --- urllib 使用的 Response 类</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="urllib.parse.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib.parse</span></code> 用于解析 URL</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.parse.html#url-parsing">URL 解析</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.parse.html#url-parsing-security">URL parsing security</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.parse.html#parsing-ascii-encoded-bytes">解析ASCII编码字节</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.parse.html#structured-parse-results">结构化解析结果</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="urllib.parse.html#url-quoting">URL 转码</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="urllib.error.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib.error</span></code> --- urllib.request 引发的异常类</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="urllib.robotparser.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">urllib.robotparser</span></code> --- robots.txt 语法分析程序</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="http.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">http</span></code> --- HTTP 模块</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.html#http-status-codes">HTTP 状态码</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="http.client.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">http.client</span></code> --- HTTP 协议客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.client.html#httpconnection-objects">HTTPConnection 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.client.html#httpresponse-objects">HTTPResponse 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.client.html#examples">例子</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.client.html#httpmessage-objects">HTTPMessage 对象</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="ftplib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">ftplib</span></code> --- FTP 协议客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="ftplib.html#ftp-objects">FTP 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="ftplib.html#ftp-tls-objects">FTP_TLS 对象</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="poplib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">poplib</span></code> --- POP3 协议客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="poplib.html#pop3-objects">POP3 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="poplib.html#pop3-example">POP3 示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="imaplib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">imaplib</span></code> --- IMAP4 协议客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="imaplib.html#imap4-objects">IMAP4 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="imaplib.html#imap4-example">IMAP4 示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="nntplib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">nntplib</span></code> --- NNTP 协议客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="nntplib.html#nntp-objects">NNTP 对象</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="nntplib.html#attributes">属性</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="nntplib.html#methods">方法</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l2"><a class="reference internal" href="nntplib.html#utility-functions">工具函数</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="smtplib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">smtplib</span></code> --- SMTP 协议客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtplib.html#smtp-objects">SMTP 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtplib.html#smtp-example">SMTP 示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="smtpd.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">smtpd</span></code> --- SMTP 服务器</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtpd.html#smtpserver-objects">SMTPServer 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtpd.html#debuggingserver-objects">DebuggingServer 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtpd.html#pureproxy-objects">PureProxy 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtpd.html#mailmanproxy-objects">MailmanProxy 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="smtpd.html#smtpchannel-objects">SMTPChannel 对象</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="telnetlib.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">telnetlib</span></code> -- Telnet 客户端</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="telnetlib.html#telnet-objects">Telnet 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="telnetlib.html#telnet-example">Telnet 示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="uuid.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">uuid</span></code> --- <strong>RFC 4122</strong> 定义的UUID对象</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="uuid.html#example">示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="socketserver.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">socketserver</span></code> --- 用于网络服务器的框架</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="socketserver.html#server-creation-notes">服务器创建的说明</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="socketserver.html#server-objects">Server 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="socketserver.html#request-handler-objects">请求处理器对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="socketserver.html#examples">例子</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="socketserver.html#socketserver-tcpserver-example"><code class="xref py py-class docutils literal notranslate"><span class="pre">socketserver.TCPServer</span></code> 示例</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="socketserver.html#socketserver-udpserver-example"><code class="xref py py-class docutils literal notranslate"><span class="pre">socketserver.UDPServer</span></code> 示例</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="socketserver.html#asynchronous-mixins">异步混合类</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="http.server.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">http.server</span></code> --- HTTP 服务器</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.server.html#security-considerations">安全考量</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="http.cookies.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">http.cookies</span></code> --- HTTP状态管理</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookies.html#cookie-objects">Cookie 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookies.html#morsel-objects">Morsel 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookies.html#example">示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="http.cookiejar.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">http.cookiejar</span></code> —— HTTP 客户端的 Cookie 处理</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookiejar.html#cookiejar-and-filecookiejar-objects">CookieJar 和 FileCookieJar 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookiejar.html#filecookiejar-subclasses-and-co-operation-with-web-browsers">FileCookieJar 的子类及其与 Web 浏览器的协同</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookiejar.html#cookiepolicy-objects">CookiePolicy 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookiejar.html#defaultcookiepolicy-objects">DefaultCookiePolicy 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookiejar.html#cookie-objects">Cookie 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="http.cookiejar.html#examples">例子</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="xmlrpc.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">xmlrpc</span></code> --- XMLRPC 服务端与客户端模块</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="xmlrpc.client.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">xmlrpc.client</span></code> --- XML-RPC 客户端访问</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#serverproxy-objects">ServerProxy 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#datetime-objects">DateTime 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#binary-objects">Binary 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#fault-objects">Fault 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#protocolerror-objects">ProtocolError 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#multicall-objects">MultiCall 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#convenience-functions">便捷函数</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#example-of-client-usage">客户端用法的示例</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.client.html#example-of-client-and-server-usage">客户端与服务器用法的示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="xmlrpc.server.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">xmlrpc.server</span></code> --- 基本 XML-RPC 服务器</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.server.html#simplexmlrpcserver-objects">SimpleXMLRPCServer 对象</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="xmlrpc.server.html#simplexmlrpcserver-example">SimpleXMLRPCServer 示例</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.server.html#cgixmlrpcrequesthandler">CGIXMLRPCRequestHandler</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.server.html#documenting-xmlrpc-server">文档 XMLRPC 服务器</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.server.html#docxmlrpcserver-objects">DocXMLRPCServer 对象</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="xmlrpc.server.html#doccgixmlrpcrequesthandler">DocCGIXMLRPCRequestHandler</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="ipaddress.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">ipaddress</span></code> --- IPv4/IPv6 操作库</a><ul>
|
|
<li class="toctree-l2"><a class="reference internal" href="ipaddress.html#convenience-factory-functions">方便的工厂函数</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="ipaddress.html#ip-addresses">IP 地址</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#address-objects">地址对象</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#conversion-to-strings-and-integers">转换字符串和整数</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#operators">运算符</a><ul>
|
|
<li class="toctree-l4"><a class="reference internal" href="ipaddress.html#comparison-operators">比较运算符</a></li>
|
|
<li class="toctree-l4"><a class="reference internal" href="ipaddress.html#arithmetic-operators">算术运算符</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l2"><a class="reference internal" href="ipaddress.html#ip-network-definitions">IP网络的定义</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#prefix-net-mask-and-host-mask">前缀、网络掩码和主机掩码</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#network-objects">网络对象</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#id1">运算符</a><ul>
|
|
<li class="toctree-l4"><a class="reference internal" href="ipaddress.html#logical-operators">逻辑运算符</a></li>
|
|
<li class="toctree-l4"><a class="reference internal" href="ipaddress.html#iteration">迭代</a></li>
|
|
<li class="toctree-l4"><a class="reference internal" href="ipaddress.html#networks-as-containers-of-addresses">作为地址容器的网络</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l2"><a class="reference internal" href="ipaddress.html#interface-objects">接口对象</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="ipaddress.html#id2">运算符</a><ul>
|
|
<li class="toctree-l4"><a class="reference internal" href="ipaddress.html#id3">逻辑运算符</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l2"><a class="reference internal" href="ipaddress.html#other-module-level-functions">其他模块级别函数</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="ipaddress.html#custom-exceptions">自定义异常</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
|
<div class="sphinxsidebarwrapper">
|
|
<h4>上一个主题</h4>
|
|
<p class="topless"><a href="pyexpat.html"
|
|
title="上一章"><code class="xref py py-mod docutils literal notranslate"><span class="pre">xml.parsers.expat</span></code> --- 使用 Expat 的快速 XML 解析</a></p>
|
|
<h4>下一个主题</h4>
|
|
<p class="topless"><a href="webbrowser.html"
|
|
title="下一章"><code class="xref py py-mod docutils literal notranslate"><span class="pre">webbrowser</span></code> --- 方便的Web浏览器控制器</a></p>
|
|
<div role="note" aria-label="source link">
|
|
<h3>本页</h3>
|
|
<ul class="this-page-menu">
|
|
<li><a href="../bugs.html">报告 Bug</a></li>
|
|
<li>
|
|
<a href="https://github.com/python/cpython/blob/3.8/Doc/library/internet.rst"
|
|
rel="nofollow">显示源代码
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="clearer"></div>
|
|
</div>
|
|
<div class="related" role="navigation" aria-label="related navigation">
|
|
<h3>导航</h3>
|
|
<ul>
|
|
<li class="right" style="margin-right: 10px">
|
|
<a href="../genindex.html" title="总目录"
|
|
>索引</a></li>
|
|
<li class="right" >
|
|
<a href="../py-modindex.html" title="Python 模块索引"
|
|
>模块</a> |</li>
|
|
<li class="right" >
|
|
<a href="webbrowser.html" title="webbrowser --- 方便的Web浏览器控制器"
|
|
>下一页</a> |</li>
|
|
<li class="right" >
|
|
<a href="pyexpat.html" title="xml.parsers.expat --- 使用 Expat 的快速 XML 解析"
|
|
>上一页</a> |</li>
|
|
|
|
<li><img src="../_static/py.svg" alt="python logo" style="vertical-align: middle; margin-top: -1px"/></li>
|
|
<li><a href="https://www.python.org/">Python</a> »</li>
|
|
<li class="switchers">
|
|
<div class="language_switcher_placeholder"></div>
|
|
<div class="version_switcher_placeholder"></div>
|
|
</li>
|
|
<li>
|
|
|
|
</li>
|
|
<li id="cpython-language-and-version">
|
|
<a href="../index.html">3.8.20 Documentation</a> »
|
|
</li>
|
|
|
|
<li class="nav-item nav-item-1"><a href="index.html" >Python 标准库</a> »</li>
|
|
<li class="right">
|
|
|
|
|
|
<div class="inline-search" role="search">
|
|
<form class="inline-search" action="../search.html" method="get">
|
|
<input placeholder="快速搜索" aria-label="快速搜索" type="text" name="q" />
|
|
<input type="submit" value="转向" />
|
|
<input type="hidden" name="check_keywords" value="yes" />
|
|
<input type="hidden" name="area" value="default" />
|
|
</form>
|
|
</div>
|
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</div>
|
|
<div class="footer">
|
|
© <a href="../copyright.html">版权所有</a> 2001-2024, Python Software Foundation.
|
|
<br />
|
|
This page is licensed under the Python Software Foundation License Version 2.
|
|
<br />
|
|
Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License.
|
|
<br />
|
|
|
|
<br />
|
|
|
|
The Python Software Foundation is a non-profit corporation.
|
|
<a href="https://www.python.org/psf/donations/">Please donate.</a>
|
|
<br />
|
|
<br />
|
|
|
|
最后更新于 12月 09, 2024.
|
|
<a href="https://docs.python.org/3/bugs.html">Found a bug</a>?
|
|
<br />
|
|
|
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 2.4.4.
|
|
</div>
|
|
|
|
</body>
|
|
</html> |