`
pannengwei
  • 浏览: 3374 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

地址问题python网络编程地址问题

阅读更多

本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~

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网络编程_

    Python网络编程在Linux环境下是一个强大的工具,用于构建服务器端应用程序和服务。这个主题涵盖了多个关键知识点,包括基础概念、Python的网络库、套接字编程、并发处理以及在Linux系统中的应用。 1. **网络编程...

    python网络编程基础

    Python网络编程基础是入门Python网络应用开发的重要领域,它涵盖了从基本的网络概念到复杂的网络交互技术。在Python中,网络编程主要涉及TCP/IP协议、HTTP协议、套接字编程、Web服务API调用等多个方面。下面将详细...

    PYTHON网络编程基础

    PYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdfPYTHON网络编程基础.pdf

    python网络编程第3版pdf

    Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开源软件,Python可以自由获取,而且非常易学易用。本书是Python语言的经典入门读本,由两名顶尖的Python...

    PYTHON网络编程基础.pdf

    Python网络编程是现代软件开发中的重要组成部分,它允许开发者创建能够与互联网交互的应用程序,如Web服务器、客户端应用、数据抓取工具等。本资源"PYTHON网络编程基础.pdf"是针对初学者的一份详尽指南,旨在帮助...

    python 网络编程和网络编程基础

    Python网络编程是现代软件开发中的重要组成部分,尤其在大数据、云计算和物联网等领域的应用日益广泛。本主题将深入探讨Python在网络编程方面的基础知识和实践技巧。 首先,Python的网络编程主要涉及套接字(socket...

    python网络编程(第三版)

    python网络编程,适用于网络编程方向的同学,书中采用的是python3的代码。

    python网络编程.pdf

    python网络编程

    Python 网络编程 python网络编程 socket

    Python 网络编程_python网络编程_socket Python 网络编程是指使用 Python 语言进行网络通信编程,包括 socket 编程、网络通信协议等方面的内容。下面是对 Python 网络编程的详细介绍: 1. 网络通信的概念 网络...

    Python网络编程基础

    Python网络编程基础

    Python网络编程视频.rar

    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编写网络应用,...

    PYTHON网络编程基础pdf

    本资源"PYTHON网络编程基础pdf"提供了一个全面的指南,帮助初学者理解和掌握Python网络编程的基础知识。 网络编程主要包括两个方面:客户端编程和服务器端编程。客户端编程涉及创建能够访问网络资源(如网页或API)...

    Python网络编程中文版

    非常全面的Python网络编程教程,详细讲解了用Python进行网络编程的方方面面

Global site tag (gtag.js) - Google Analytics