[問題] socket
in /usr/lib/python3.2/socket.py
1.
import _socket
from _socket import *
...
...
...
class socket(_socket.socket):
程式碼一開始import的_socket是哪來的?
自己import自己的意思? 好怪 看不懂
所以後面提到的 class socket是自己繼承自己?
2.
def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT,
source_address=None):
裡面使用了
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
http://docs.python.org/3.2/library/socket.html#socket.getaddrinfo
也在python doc中看到 socket.getaddrinfo的敘述
試著按照python doc中的範例操作,也可以成功使用socket.getaddrinfo
但怎麼我在自己的/usr/lib/python3.2/socket.py
找不到getaddrinfo這個method ?
thx
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 204.96.168.3
→
07/02 07:47, , 1F
07/02 07:47, 1F
※ 編輯: sean72 來自: 204.96.168.3 (07/02 07:58)
→
07/02 11:40, , 2F
07/02 11:40, 2F
→
07/02 11:41, , 3F
07/02 11:41, 3F
→
07/02 11:42, , 4F
07/02 11:42, 4F
→
07/02 11:44, , 5F
07/02 11:44, 5F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章