Моя система не защищена ни одним прокси.
params = urllib.urlencode({'search':"August Rush"})
f = urllib.urlopen("http://www.thepiratebay.org/search/query", params)
Это идет по бесконечному циклу (или просто зависает). Очевидно, я могу избавиться от этого и использовать FancyUrlOpener и создавать запрос самостоятельно, а не передавать его параметры. Но я думаю, что делать то, что я делаю сейчас, лучше и чище.
Edit: Это была скорее проблема с сетью, в которой моя рабочая станция Ubuntu была настроена на другой прокси. Пришлось внести определенные изменения, и это сработало. Спасибо!