Как можно добавить прокси в Praw без использования переменных среды? - PullRequest
0 голосов
/ 20 января 2019

Я пытаюсь протестировать прокси при использовании модуля Praw для Python и нашел некоторую информацию о настройке переменных среды. Я пытаюсь выяснить, существует ли прямой способ использования прокси в качестве ключевого слова для дополнительного к инициализатору Reddit ()?

Я пытался найти всю информацию об этом и думал, что использование прокси с Praw будет более широко документировано.

1 Ответ

0 голосов
/ 20 января 2019

Если вы настраиваете пользовательский Session, вы можете сделать это без переменных окружения. Вам нужно изменить Session.proxies.

import praw
from requests import Session

session = Session()
session.proxies['https'] = 'https://localhost:3128'
reddit = praw.Reddit(client_id='SI8pN3DSbt0zor',
                     client_secret='xaxkj7HNh8kwg8e5t4m6KvSrbTI',
                     password='1guiwevlfo00esyy',
                     requestor_kwargs={'session': session},  # pass Session
                     user_agent='testscript by /u/fakebot3',
                     username='fakebot3')
...