sockets - Python 3 SOCKSIPY Module prints error -


i downloaded socks.py file , placed in python lib folder. when run script:

import socks import socket socks.setdefaultproxy(socks.proxy_type_socks5, "localhost", 9150) socket.socket = socks.socksocket import requests bs4 import beautifulsoup url = 'http://www.google.ca' r = requests.get(url) soup = beautifulsoup(r.content) print (soup) 

it sends error this:

traceback (most recent call last): file "/users/raphael/desktop/whatsmyip.py", line 8, in <module> r = requests.get(url) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/api.py", line 68, in return request('get', url, **kwargs) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/api.py", line 50, in request response = session.request(method=method, url=url, **kwargs) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/sessions.py", line 465, in request resp = self.send(prep, **send_kwargs) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/sessions.py", line 573, in send r = adapter.send(request, **kwargs) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/adapters.py", line 370, in send timeout=timeout file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 544, in urlopen body=body, headers=headers) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 349, in _make_request conn.request(method, url, **httplib_request_kw) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/http/client.py", line 1088, in request self._send_request(method, url, body, headers) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/http/client.py", line 1126, in _send_request self.endheaders(body) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/http/client.py", line 1084, in endheaders self._send_output(message_body) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/http/client.py", line 922, in _send_output self.send(msg) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/http/client.py", line 857, in send self.connect() file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/packages/urllib3/connection.py", line 155, in connect conn = self._new_conn() file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/packages/urllib3/connection.py", line 134, in _new_conn (self.host, self.port), self.timeout, **extra_kw) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/site-packages/requests/packages/urllib3/util/connection.py", line 78, in create_connection sock.connect(sa) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/socks.py", line 369, in connect self.__negotiatesocks5(destpair[0],destpair[1]) file "/library/frameworks/python.framework/versions/3.4/lib/python3.4/socks.py", line 176, in __negotiatesocks5 self.sendall("\x05\x01\x00") typeerror: 'str' not support buffer interface

can me? not know how fix this.. no explains need in case. thank much


Comments

Popular posts from this blog

how to do line continuation in perl debugger for entering raw multi-line text (EOT)? -

android - Linear layout children not scrolling -

javascript - Create websocket without connecting -