1. 程式人生 > >FakeUserAgentError('Maximum amount of retries reached') 徹底解決辦法

FakeUserAgentError('Maximum amount of retries reached') 徹底解決辦法

報錯:

FakeUserAgentError('Maximum amount of retries reached')

禁用伺服器快取:

ua = UserAgent(use_cache_server=False)
無效
不快取資料:
ua = UserAgent(cache=False)
無效
忽略ssl驗證:
ua = UserAgent(verify_ssl=False)
無效

解決辦法:

下載: https://fake-useragent.herokuapp.com/browsers/0.1.11 並另存為:fake_useragent.json
def get_header():
    location = os.getcwd() + '/fake_useragent.json'
    ua = fake_useragent.UserAgent(path=location)
    return ua.random