服务器端套接字函数

s.bind() 绑定地址(主机,端口号对)到套接字

s.listen() 开始TCP 监听

s.accept() 被动接受TCP 客户的连接,(阻塞式)等待连接的到来

客户端套接字函数

s.connect() 主动初始化TCP 服务器连接

s.connect_ex() connect()函数的扩展版本,出错时返回出错码,而不是抛异常

公共用途的套接字函数

s.recv() 接收TCP 数据

s.send() 发送TCP 数据

s.sendall() 完整发送TCP 数据

s.recvfrom() 接收UDP 数据

s.sendto() 发送UDP 数据

s.getpeername() 连接到当前套接字的远端的地址

s.getsockname() 当前套接字的地址

s.getsockopt() 返回指定套接字的参数

s.setsockopt() 设置指定套接字的参数

s.close() 关闭套接字

s.setblocking() 设置套接字的阻塞与非阻塞模式

s.settimeout()a 设置阻塞套接字操作的超时时间

s.gettimeout()a 得到阻塞套接字操作的超时时间

面向文件的套接字的函数

s.fileno() 套接字的文件描述符

s.makefile() 创建一个与该套接字关连的文件

python创建socket对象_python socket对象内建方法相关推荐

  1. Python基本语法_集合set/frozenset_内建方法详解

    目录 目录 前言 软件环境 可变集合Set set函数创建集合 创建空集合 集合元素的唯一性 集合推导式 set类型对象的内置方法 add增加一个元素 remove删除一个元素 pop随机删除并返回一 ...

  2. python定义一个全局字典_Python字典操作详细介绍及字典内建方法分享

    创建 方法一: >>> dict1 = {} >>> dict2 = {'name': 'earth', 'port': 80} >>> dict ...

  3. python创建文件对象的函数_Python 文件对象常用内建方法

    学习python教程文件操作时,除了 文件对象读取内容 file.read(size):size为读字节的长度,默认为-1. file.readline(size):逐行读取,如果定义了size参数, ...

  4. python socket编程_Python Socket编程实现网络编程

    对于有经验的开发人员来说,掌握的编程语言应该是不少的.在这些编程语言中,网络编程的应用时必不可少的.其中Python也是这样的编程语言.我们今天将会在这里为大家详细介绍一下Python Socket编 ...

  5. PYthon的基本数据类型(创建和赋值,基本特征,内建方法)

    文章目录 字符串 字符串的创建和赋值 转移符号 字符串 的基本特征 连接操作符和重复操作符 成员操作符 正向索引和反向索引 切片 可迭代对象/for循环 练习判断一个字符串是否为回文字符串 方法一: ...

  6. python的四种内置数字类型_浅析Python数字类型和字符串类型的内置方法

    一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...

  7. python内置类型方法_浅析Python数字类型和字符串类型的内置方法

    一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...

  8. Python网络编程2:创建套接字和套接字对象的内建方法

    1.使用socket模块中socket()函数创建套接字: socket()函数返回一个socket对象,该对象的方法实现了各种socket系统调用. 语法: import socket socket ...

  9. python实现邮件客户端_python socket实现web服务器,邮件客户端

    本博客是针对,<计算机网络自顶向下方法>一书第二章后面套接字编程作业, 所有代码均已上传至我的github:https://github.com/inspurer/ComputerNetw ...

  10. python socket 游戏_python socket模拟游戏开服

    python socket服务端 #!/usr/bin/python #-*- coding: utf-8 -*- import socket import os,sys host='127.0.0. ...

最新文章

  1. 在深谈TCP/IP三步握手四步挥手原理及衍生问题—长文解剖IP
  2. java 2d划线 刷子_Java图形设计中,利用Bresenham算法实现直线线型,线宽的控制(NO2DGRAPHICS)...
  3. 印象笔记设计经理王怀千:全栈设计师的职业本质
  4. 数据库的这些性能优化,你做了吗
  5. 多个cuda 被单进程沾满_报名 | 提高GPU利用率,听英伟达专家分享这个CUDA工具
  6. 西工大18秋《C语言程序设计》平时作业,西工大18秋《C语言程序设计》平时作业...
  7. A - Cube Stacking(带权并查集)
  8. 【翻译】Geometric Features-Based Parking Slot Detection
  9. 共享打印机服务器脱机状态,共享打印机脱机无法打印
  10. C语言ALG什么文件,alg.exe进程是什么
  11. 万维网联盟将于2014年推出HTML5标准(四)
  12. Vim的ZZ、ZQ和Ctrl-Z,提高浏览效率
  13. 信息安全等级保护概述
  14. 工作三年的Java程序员该如何规划后续的职业发展?
  15. 2017艾普兰机智云全家福
  16. Hive常见面试题汇总
  17. Struts2中XXX.Action类中方法的访问(三种方式)
  18. 如何解决独立站多渠道客户沟通难题?这款跨境电商插件一定要知道!
  19. 适用于Mac,iPad和iPhone的通用PDF编辑器
  20. linux安装git及使用

热门文章

  1. PhotoshopCS3的安装步骤及注意事项
  2. Ubuntu 16.04安装Intel显卡驱动(解决Intel HD Graphics 630显卡驱动问题)
  3. 【已解决】Discuz论坛头像无法上传,出现access……
  4. 本地缓存timeout java_1, 本地缓存的实现以及遇到的问题
  5. 学会数据恢复方法,做数据恢复精灵!
  6. 子桓说:陈冠希的39岁才是多数人羡慕的中年
  7. XML的四大解析方式浅析
  8. 网易126邮箱服务器设置,网易闪电邮企业邮箱设置教程(POP3)
  9. lisp倒入excel数据画图_Excel表格数据在cad画出图形-如何将EXCEL中的数据导入到CAD中,绘制成曲线...
  10. java where函数_WHERE 子句中有用的函数