【发布时间】:2023-03-20 10:21:01
【问题描述】:
我有这个小程序:
import sys
import socket
target = "google.co.uk"
port = 443
print(target)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(target)
print("successfull connection to: " + target)
当我运行代码时,我得到:
s.connect(target)
TypeError: getsockaddrarg: AF_INET address must be tuple, not str
当我尝试将行更改为:s.connect(target,443)
我也遇到了一个错误:
s.connect(target,443)
TypeError: connect() takes exactly one argument (2 given)
有什么问题?
【问题讨论】:
标签: python sockets networking socket.io network-programming