本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~
socket.getservbyname(servicename[, protocolname]) –> integer
询查某个议协对应的口端号,须要用使两个参数,servicename对应口端名称,如 http, smtp,等。protocolname对应tcp,udp。
s.getsockname()
s.getpeername()
getsockname: Return the address of the local endpoint. For IP sockets, the address info is a pair (hostaddr, port)
getpeername: Return the address of the remote endpoint. For IP sockets, the address info is a pair (hostaddr, port).
Socket的异常
- 与一般I/O和通信问题有关的 socket.error
- 与询查地址息信有关的 socket.gaierror
- 与其他地址错误有关的 socket.herror
- 与在一个socket上调用settimeout()后,理处超时有关的socket.timeout
用使connect()的调用的时候,序程可以处理把主机名转换成IP地址的问题,若主机名不对会发生socket.gaierror,若连接远程主机有问题,会发生socket.error。
文章结束给大家分享下程序员的一些笑话语录: 真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花爆裂的速度听出正在运行什么程序。
相关推荐
Python网络编程在Linux环境下是一个强大的工具,用于构建服务器端应用程序和服务。这个主题涵盖了多个关键知识点,包括基础概念、Python的网络库、套接字编程、并发处理以及在Linux系统中的应用。 1. **网络编程...
Python网络编程基础是入门Python网络应用开发的重要领域,它涵盖了从基本的网络概念到复杂的网络交互技术。在Python中,网络编程主要涉及TCP/IP协议、HTTP协议、套接字编程、Web服务API调用等多个方面。下面将详细...
PYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdf
Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开源软件,Python可以自由获取,而且非常易学易用。本书是Python语言的经典入门读本,由两名顶尖的Python...
Python网络编程是现代软件开发中的重要组成部分,它允许开发者创建能够与互联网交互的应用程序,如Web服务器、客户端应用、数据抓取工具等。本资源"PYTHON网络编程基础.pdf"是针对初学者的一份详尽指南,旨在帮助...
Python网络编程是现代软件开发中的重要组成部分,尤其在大数据、云计算和物联网等领域的应用日益广泛。本主题将深入探讨Python在网络编程方面的基础知识和实践技巧。 首先,Python的网络编程主要涉及套接字(socket...
python网络编程,适用于网络编程方向的同学,书中采用的是python3的代码。
python网络编程
Python 网络编程_python网络编程_socket Python 网络编程是指使用 Python 语言进行网络通信编程,包括 socket 编程、网络通信协议等方面的内容。下面是对 Python 网络编程的详细介绍: 1. 网络通信的概念 网络...
Python网络编程基础
Python网络编程视频讲解3 ICMP UDP.avi Python网络编程视频讲解10.phon实战avi Python网络编程视频讲解9数据库mp4 Python网络编程视频讲解8Na Python网络编程视频讲解5 SNMP Syslog NTP.avi Python网络编程视频拼解2...
《Python网络编程基础》是一本面向初学者的英文教程,旨在帮助读者理解并掌握使用Python进行网络编程的基本概念和技术。本书覆盖了从网络协议基础知识到实际应用开发的广泛内容,对于那些想要用Python编写网络应用,...
本资源"PYTHON网络编程基础pdf"提供了一个全面的指南,帮助初学者理解和掌握Python网络编程的基础知识。 网络编程主要包括两个方面:客户端编程和服务器端编程。客户端编程涉及创建能够访问网络资源(如网页或API)...
非常全面的Python网络编程教程,详细讲解了用Python进行网络编程的方方面面