答案:B

Python使用socket模块进行TCP通信编程时,对服务器的套接字对象serverSocket绑定IP地址和端口号正确的是:

serverSocket.bind(('202.11.5.68', 8000))

解释:

  • serverSocket.bind() 方法用于将服务器套接字绑定到指定的IP地址和端口号。
  • 绑定方法需要一个元组参数,元组中包含IP地址和端口号。
  • IP地址和端口号都需要用字符串类型表示,并用单引号括起来。

选项分析:

  • A、 serverSocket.bind((202.11.5.68,8000)) - 错误,端口号应使用字符串类型表示。
  • B、 serverSocket.bind(('202.11.5.68',8000)) - 正确,IP地址和端口号都使用字符串类型表示,并用单引号括起来。
  • C、 serverSocket.bind((202.11.5.68,'8000')) - 错误,IP地址也应该用字符串类型表示。
  • D、 serverSocket.bind(('202.11.5.68','8000')) - 正确,IP地址和端口号都使用字符串类型表示,并用单引号括起来。

总结:

在Python socket编程中,使用 bind() 方法将服务器套接字绑定到IP地址和端口号时,需要确保IP地址和端口号都用字符串类型表示,并用单引号括起来。

Python socket模块TCP通信编程:服务器套接字绑定IP地址和端口号

原文地址: http://www.cveoy.top/t/topic/oyaO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录