Когда я пытаюсь и подключиться к GMAIL через этот код:Ошибка пакета Pocks SocksiPy: TypeError: Тип str не поддерживает API-интерфейс буфера для строки?
import socks
import imaplib
import socket
import socks
s = socks.socksocket()
s.setproxy(socks.PROXY_TYPE_HTTP, '192.168.208.51', 3128)
s.connect(('imap.gmail.com', 993))
Я получаю сообщение об ошибке:
Traceback (most recent call last):
File "<pyshell#18>", line 1, in <module>
s.connect(('imap.gmail.com', 993))
File "C:\Python34\lib\site-packages\socks.py", line 406, in connect
self.__negotiatehttp(destpair[0],destpair[1])
File "C:\Python34\lib\site-packages\socks.py", line 357, in __negotiatehttp
while resp.find("\r\n\r\n")==-1:
TypeError: Type str doesn't support the buffer API
Любые идеи? Im на компьютере, который использует прокси-сервер, используя SocksiPy для подключения к imap.gmail.com
Как обновить? Я использую окна? –
@SteMain: похоже, эта версия доступна только на Debian/Ubuntu и производных. Если бы я был вами, я бы [скачать] (http://launchpadlibrarian.net/188360484/python3-socksipy_1.02-2_all.deb) пакет Ubuntu, извлечь его и скопировать файл 'socks.py' в' C : \ Python34 \ Lib \ сайт-packages'. –
Arw - настоящая боль в ... потому что весь мой код для Python34 на windows :( –