I'm running code that I was running a few months ago, and the code is the same (I'm scraping the same website, which has been slightly updated), but it's orders of magnitude slower than it was previously. I think the functions that have gotten significantly slower include urllib.request.urlopen; they may also include driver.get() from selenium and requests.get().
The two options here are that something is different on the pythonanywhere side or that the website is doing something differently; unfortunately, I wasn't previously testing with any other websites, so I don't have a previous comparison here to test this out with. Has anyone run into anything like this?