Actualmente estoy usando la biblioteca httplib en Python 2.7 para obtener algunos encabezados de un sitio web para establecer a) el tamaño de archivo de una descarga yb) la última fecha de modificación del archivo. He usado algunas herramientas en línea y estos detalles sí existen.Extrayendo información de un Tuple (Python)
Actualmente estoy creando un script para mi código de Python y parece que funciona correctamente para recuperar la información requerida. No obstante, la respuesta que contiene la información del encabezado es una lista que contiene un número de tuplas. Una muestra de la respuesta es el siguiente: -
[('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')]
Lo que estoy buscando que hacer es retirar de él, básicamente, el tamaño del archivo ("2501479") y la fecha ("Jue 20 Oct 2011 04:30:01 GMT "). ¿Alguna idea de cómo puedo hacer esto? Intenté originalmente variable[0]
pero esto devuelve "'content-length', '2501479'"
. ¿Cómo puedo devolver el tamaño del archivo únicamente (en teoría, la segunda parte de la primera tupla en la lista).