Irv Kalb <i...@furrypants.com> writes: >> On Oct 14, 2017, at 6:46 PM, Ben Bacarisse <ben.use...@bsb.me.uk> wrote: >>>> Finally, wget -S shows that the resource has moved. It is now at >>>> >>>> Location: http://download.finance.yahoo.com/d/quotes.csv?s=aapl&f=l1 >>>> >>>> I don't think this has anything to do with your problem, but it's worth >>>> noting. >>> >>> That DID fix it. I changed the URL to add 'download/' and it worked >>> perfectly. >> >> That's... interesting. >> >>> Apparently, Python 3 differs from Python 2 in the way that it is >>> handling a missing/forwarding URL, because the original code in Python >>> 2.7 works perfectly. >> >> Python 3 works for me. I still suspect it's some system difference >> rather than being, say, a 3.6.1 vs 3.5.2 difference. What happens if >> you change the URL to use https rather than http? >> > > Trying https (with and without the "download." part) results in the > same traceback as I was seeing earlier.
It looks like there may be something amiss with your local certificates, at least as far as Python's SSL code in concerned. That's a Dark Art to me so I can't really help (and it might be Mac specific). The error might have showed up in the first test because the redirection was to an https: URL. -- Ben. -- https://mail.python.org/mailman/listinfo/python-list