Obecnie korzystam z biblioteki httplib w Pythonie 2.7, aby uzyskać niektóre nagłówki ze strony internetowej, aby ustalić a) rozmiar pliku do pobrania i b) datę ostatniej modyfikacji pliku. Użyłem niektórych narzędzi online i te szczegóły istnieją.Wyodrębnianie informacji z krotki (Python)
Obecnie skryptuję mój kod Pythona i wygląda na to, że działa poprawnie, przywracając wymagane informacje. Niemniej jednak odpowiedź zawierająca informacje w nagłówku jest listą zawierającą liczbę krotek. Próbkę odpowiedź jest poniżej: -
[('content-length', '2501479'),
('accept-ranges', 'bytes'),
('vary', 'Accept-Encoding'),
('server', 'off'),
('last-modified', 'Thu, 20 Oct 2011 04:30:01 GMT'),
('etag', '"2c8171a-262b67-4afb368edfffc"'),
('date', 'Thu, 20 Oct 2011 16:01:11 GMT'),
('content-type', 'text/plain')]
Co szukam zrobić, to rozebrać na zasadzie rozmiar pliku („2501479”) i datę ("Sun, 20 października 2011 04:30:01 GMT "). Jakieś pomysły, jak mogę to zrobić? Pierwotnie wypróbowałem variable[0]
, ale to zwraca "'content-length', '2501479'"
. Jak mogę zwrócić plik tylko (teoretycznie druga część pierwszej krotki na liście!).