python socket编程,报错“TypeError: an integer is required”
我的程序中使用的代码如下:
class YouTubeApi(object):
def __init__(self, developer_key=DEVELOPER_KEY):
socks.setdefaultproxy(socks.PROXY_TYPE_HTTP, proxyIP, proxyPort) # 这里的proxyIP,Proxyport分别为代理的地址和端口
socket.socket = socks.socksocket
此处是使用socket全局代理。
遇到报错的原因是将代理端口ProxyPort写成了字符串类型,应该为int型。
还没有评论,来说两句吧...