Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
error: getsockaddrarg: bad family
-
I have a script which runs without error when I am using Wifi but will not run when on cellular. I am thinking that it may be a problem with ipv6 addreses (which Tmobile uses) vs. IPv4 on wifi. I can post the script but the traceback may be more informative.
Traceback (most recent call last):
File "/private/var/mobile/Containers/Shared/AppGroup/8B976447-D3F3-4F2C-B635-B6CF6D3BA464/Pythonista3/Documents/nw-chg.copy.py", line 16, in <module>
today, meta_data = ts.get_daily(t)
File "/private/var/mobile/Containers/Shared/AppGroup/8B976447-D3F3-4F2C-B635-B6CF6D3BA464/Pythonista3/Documents/site-packages/alpha_vantage/alphavantage.py", line 173, in _format_wrapper
self, *args, **kwargs)
File "/private/var/mobile/Containers/Shared/AppGroup/8B976447-D3F3-4F2C-B635-B6CF6D3BA464/Pythonista3/Documents/site-packages/alpha_vantage/alphavantage.py", line 158, in _call_wrapper
return self._handle_api_call(url), data_key, meta_data_key
File "/private/var/mobile/Containers/Shared/AppGroup/8B976447-D3F3-4F2C-B635-B6CF6D3BA464/Pythonista3/Documents/site-packages/alpha_vantage/alphavantage.py", line 74, in _retry_wrapper
return func(self, *args, **kwargs)
File "/private/var/mobile/Containers/Shared/AppGroup/8B976447-D3F3-4F2C-B635-B6CF6D3BA464/Pythonista3/Documents/site-packages/alpha_vantage/alphavantage.py", line 257, in _handle_api_call
response = requests.get(url)
File "/var/containers/Bundle/Application/BB712C81-EEE8-41D9-9A7D-279ABEFAE679/Pythonista3.app/Frameworks/Py2Kit.framework/pylib/site-packages/requests/api.py", line 65, in get
return request('get', url, **kwargs)
File "/var/containers/Bundle/Application/BB712C81-EEE8-41D9-9A7D-279ABEFAE679/Pythonista3.app/Frameworks/Py2Kit.framework/pylib/site-packages/requests/api.py", line 49, in request
response = session.request(method=method, url=url, **kwargs)
File "/var/containers/Bundle/Application/BB712C81-EEE8-41D9-9A7D-279ABEFAE679/Pythonista3.app/Frameworks/Py2Kit.framework/pylib/site-packages/requests/sessions.py", line 462, in request
resp = self.send(prep, **send_kwargs)
File "/var/containers/Bundle/Application/BB712C81-EEE8-41D9-9A7D-279ABEFAE679/Pythonista3.app/Frameworks/Py2Kit.framework/pylib/site-packages/requests/sessions.py", line 574, in send
r = adapter.send(request, **kwargs)
File "/var/containers/Bundle/Application/BB712C81-EEE8-41D9-9A7D-279ABEFAE679/Pythonista3.app/Frameworks/Py2Kit.framework/pylib/site-packages/requests/adapters.py", line 416, in send
raise ConnectionError(err, request=request)
ConnectionError: ('Connection aborted.', error('getsockaddrarg: bad family',)) -
supposedly this was fixed a while back
https://github.com/omz/Pythonista-Issues/issues/344have you tried using the py3.6 interpreter? One might imagine that the 3 interpreter was updated, but the 2.7 maybe was not...
-
@jonb That works. Thank you!