码迷,mamicode.com
首页 > 其他好文 > 详细

文件描述符fd(file descriptor)

时间:2021-01-07 12:33:02      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ESS   des   16px   文件描述符   传输   res   add   file   from   

文件描述符fd(file descriptor)

Socket起源于unix,Unix中一切皆文件,包括设备,比如网卡、打印机等等,
所以,针对Socket通信,我们在使用网卡,网卡又处理N多链接,每个链接都需要
一个对应的描述,也就是惟一的ID,即对应的文件描述符。
即 :
In [40]: from socket import *
    ...: fd = socket(AF_INET,SOCK_STREAM, 0)#创建套接字对象
    ...: print(fd)
    ...: d=fd.fileno() #获取套接字的文件描述符
    ...: print(d)
<socket.socket fd=1748, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0>
1748
  在传输中我们都要使用这个惟一的ID来确定要往哪个链接上传输数据

文件描述符fd(file descriptor)

标签:ESS   des   16px   文件描述符   传输   res   add   file   from   

原文地址:https://www.cnblogs.com/longyuu/p/14237415.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!