Найти - Пользователи
Полная версия: Как узнать размер файла по урл ?
Начало » Python для новичков » Как узнать размер файла по урл ?
1
simple_user
1)Как узнать размер файла по урл ?
пользуюсь python3

2)есть итератор который возвращает данные
среди этих данных есть ссылки на картинки
собсвенно их больше 3-х тысяч, хочу узнать их общий “вес”
лучше делать треадинг для ускорения процесса как я понимаю?
или прирост скорости не на столь сильно увеличится?
Budulianin
simple_user
1)Как узнать размер файла по урл ?

Прочитай что такое HTTP.
Метод HEAD.

simple_user
лучше делать треадинг для ускорения процесса как я понимаю?
Смотря что тебе нужно, можно сделать.
simple_user
или прирост скорости не на столь сильно увеличится?
Увеличится, лучше ассинхронно.
simple_user
Budulianin
Смотря что тебе нужно, можно сделать.
нужно узнать размер каждого файла и сумировать их
Budulianin
Увеличится, лучше ассинхронно.
разве треадингом не можно добится асинхронного запроса к файлам?
или для этого лутше использовать мультипроцесинг? я не очень хорошо понимаю какая между ними разница


Budulianin
simple_user
нужно узнать размер каждого файла и сумировать их
Суммировать

Я имел в виду, что если тебя устроит ждать, то можешь не делать.

simple_user
разве треадингом не можно добится асинхронного запроса к файлам?
или для этого лутше использовать мультипроцесинг? я не очень хорошо понимаю какая между ними разница

Поэтому тебе нужно прочитать, что такое ассинхронность, многопоточность и мультипроцессность.

Про ассинхронность, можешь найти книжку на русском про twisted
Про многопоточность, мультипроцессорность и GIL в одном из django митапов.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB