InstaPy / InstaPy/instapy-quickstart

[NOT WORKING, ERROR 'create_connection', PLEASE HELP] search a photo with some tags and follow the user

Open
#126 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
777
Forks
763
PR merge metrics
No merged PRs in 30d

Description

Hello all,

I want to search a photo with some tags (example of tags; 'netgeo' and 'travel') and follow the user. It is not working, could you please help? I don't know what it is wrong.

I have created following script:

```
# imports
import random
from instapy import InstaPy
from instapy import smart_run

# login credentials
insta_username = ''
insta_password = ''

comments = ['Love your posts @{}',
':raised_hands:',
'Nice! @{}',
':)',
'Cool :thumbsup:']

# get an InstaPy session!
# set headless_browser=True to run InstaPy in the background
session = InstaPy(username=insta_username,
password=insta_password,
headless_browser=True)

with smart_run(session):
""" Activity flow """
session.follow_by_tags(['netgeo', 'travel'], amount=10)
```

This is what I get from Python shell

> INFO [2020-02-27 13:56:24] [] Tag [1/2]
> INFO [2020-02-27 13:56:24] [] --> b'netgeo'
> Traceback (most recent call last):
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 156, in _new_conn
> conn = connection.create_connection(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\connection.py", line 84, in create_connection
> raise err
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\connection.py", line 74, in create_connection
> sock.connect(sa)
> ConnectionRefusedError: [WinError 10061] Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen
> httplib_response = self._make_request(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 387, in _make_request
> conn.request(method, url, **httplib_request_kw)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\http\client.py", line 1230, in request
> self._send_request(method, url, body, headers, encode_chunked)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\http\client.py", line 1276, in _send_request
> self.endheaders(body, encode_chunked=encode_chunked)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\http\client.py", line 1225, in endheaders
> self._send_output(message_body, encode_chunked=encode_chunked)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\http\client.py", line 1004, in _send_output
> self.send(msg)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\http\client.py", line 944, in send
> self.connect()
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 184, in connect
> conn = self._new_conn()
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 168, in _new_conn
> raise NewConnectionError(
> urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [WinError 10061] Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "C:\Users\Maneat\Desktop\Lavoro\Andrea\Bot Instagram\InstaPy-master\andrea_prova5.py", line 24, in
> session.follow_by_tags(['netgeo', 'coronavirus'], amount=10)
> File "C:\Users\Maneat\Desktop\Lavoro\Andrea\Bot Instagram\InstaPy-master\instapy\instapy.py", line 4646, in follow_by_tags
> links = get_links_for_tag(
> File "C:\Users\Maneat\Desktop\Lavoro\Andrea\Bot Instagram\InstaPy-master\instapy\like_util.py", line 258, in get_links_for_tag
> web_address_navigator(browser, tag_link)
> File "C:\Users\Maneat\Desktop\Lavoro\Andrea\Bot Instagram\InstaPy-master\instapy\util.py", line 1164, in web_address_navigator
> current_url = get_current_url(browser)
> File "C:\Users\Maneat\Desktop\Lavoro\Andrea\Bot Instagram\InstaPy-master\instapy\util.py", line 1720, in get_current_url
> current_url = browser.execute_script("return window.location.href")
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 634, in execute_script
> return self.execute(command, {
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 319, in execute
> response = self.command_executor.execute(driver_command, params)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\selenium\webdriver\remote\remote_connection.py", line 374, in execute
> return self._request(command_info[0], url, body=data)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\selenium\webdriver\remote\remote_connection.py", line 397, in _request
> resp = self._conn.request(method, url, body=body, headers=headers)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\request.py", line 79, in request
> return self.request_encode_body(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\request.py", line 171, in request_encode_body
> return self.urlopen(method, url, **extra_kw)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\poolmanager.py", line 330, in urlopen
> response = conn.urlopen(method, u.request_uri, **kw)
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 747, in urlopen
> return self.urlopen(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 747, in urlopen
> return self.urlopen(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 747, in urlopen
> return self.urlopen(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 719, in urlopen
> retries = retries.increment(
> File "C:\Users\Maneat\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\retry.py", line 436, in increment
> raise MaxRetryError(_pool, url, error or ResponseError(cause))
> urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=51526): Max retries exceeded with url: /session/d10ebecc-0419-4087-92d1-56e5b528dd70/execute/sync (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10061] Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione'))

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.