Я ищу информацию о безопасности потоков urllib2
и httplib
. Официальная документация (http://docs.python.org/library/urllib2.html и http://docs.python.org/library/httplib.html) не содержит никакой информации по этому вопросу; слово нить там даже не упоминается...
ОБНОВИТЬ
Хорошо, они не потокобезопасны из коробки. Что требуется, чтобы сделать их поточно-ориентированными или существует сценарий, в котором они могут быть поточно-ориентированными? Я спрашиваю, потому что кажется, что
- используя отдельный
OpenerDirector
в каждом потоке - не разделяет HTTP-соединение между потоками
было бы достаточно безопасно использовать эти библиотеки в потоках. Аналогичный сценарий использования был предложен в вопросе urllib2 и безопасности потока cookielib