Extrahieren von Informationen aus einem Tupel (Python)

Ich bin derzeit mit der httplib Bibliothek in Python 2.7 zu erhalten, einige Header aus einer website zu schaffen: a) die Dateigröße der download und b) das Datum der letzten änderung der Datei. Ich habe einige online-tools, und diese details nicht existieren.

Ich bin derzeit scripting meine Python-code, und es scheint einwandfrei zu arbeiten, zurück zu Holen die erforderlichen Informationen ein. Dennoch, die Reaktion mit den header-Informationen ist eine Liste mit einer Anzahl von Tupeln. Eine Probe der Reaktion ist unten:-

[('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')]

Was ich Suche zu tun, ist zu entfernen, im Grunde die Größe der Datei ("2501479") und das Datum ("Thu, 20 Oct 2011 04:30:01 GMT"). Irgendwelche Ideen, wie ich kann gehen Sie über das tun dies? Ich ursprünglich versucht variable[0] aber das gibt "'content-length', '2501479'". Wie kann ich die Dateigröße allein (in der Theorie, der zweite Teil des ersten Tupel in der Liste!).

Schreibe einen Kommentar