标签: python c sockets
阅读Python库并发现了这个:
socket.getaddrinfo("www.python.org", 80, proto=socket.SOL_TCP)
我理解它指定使用TCP但SOL_的重要性是什么?经过一番搜索,我发现它是C库的一部分,可以理解,但似乎找不到任何具体的解释。
SOL_
我确实读过它与图层有关,也许是“SOcket Layer”?
答案 0 :(得分:0)
这确实代表原始BSD socket API中的“套接字层”或“套接字选项层”,因此Python保持命名的一致性。