字符串编码一直是令人非常头疼的问题,尤其是我们在处理一些不规范的第三方网页的时候。虽然 Python 提供了 …
用 Python 来编写脚本简化日常的运维工作是 Python 的一个重要用途。在 Linux 下,有许多系统…
Python 支持多种图形界面的第三方库,包括: Tk wxWidgets Qt GTK 等等。 但是 Pyt…
在 1966 年,Seymour Papert 和 Wally Feurzig 发明了一种专门给儿童学习编程的…
自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。 计算机网络就是把各个计算机连接到…
虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。 计算机为了联网,就必须规定通信协议,早期的…
Socket 是网络编程的一个抽象概念。通常我们用一个 Socket 表示“打开了一个网络链接”,而打开一个 …
TCP 是建立可靠连接,并且通信双方都可以以流的形式发送数据。相对 TCP,UDP 则是面向无连接的协议。 使…
Email 的历史比 Web 还要久远,直到现在,Email 也是互联网上应用非常广泛的服务。 几乎所有的编程…
SMTP 是发送邮件的协议,Python 内置对 SMTP 的支持,可以发送纯文本邮件、HTML 邮件以及带附…