s = requests.Session()
s.auth = ('user', 'pass')
# необходимые заголовки, желательно сменить хотя бы User-agent
# иначе цель будет видеть вас как python requests и в 99% случаев блокировать
s.headers.update({'x-test': 'true'})
# both 'x-test' and 'x-test2' are sent
s.get('https://httpbin.org/headers', headers={'x-test2': 'true'})