Получение размера файла с помощью pycurlPython

Программы на Python
Anonymous
Получение размера файла с помощью pycurl

Сообщение Anonymous »

Я хочу написать загрузчик на Python и использую PycURL в качестве библиотеки, но у меня возникла проблема.
Я не могу получить размер файла, который хочу загрузить. Вот часть моего кода:

Код: Выделить всё

import pycurl
url = 'http://www.google.com'
c = pycurl.Curl()
c.setopt(c.URL, url)
print c.getinfo(c.CONTENT_LENGTH_DOWNLOAD)
c.perform()
Когда я тестирую этот код в оболочке Python, все в порядке, но когда я пишу его как функцию и запускаю, он дает мне -1 вместо размера.
Что такое в чем проблема?
(код отредактирован)

Подробнее здесь: https://stackoverflow.com/questions/125 ... ith-pycurl

Вернуться в «Python»