Сравнить размер локального файла с файлом на веб-сервере? - PullRequest
0 голосов
/ 24 марта 2020

Предположим, у меня есть файл с именем fileA.txt на моем веб-сервере в каталоге:

www.example.com/updates/

И на моем компьютере у меня есть файл с именем fileB.txt в расположении:

D:Pycodes/file/

Как создать Python программу на Windows 10 Python IDLE, чтобы проверить, равен ли размер файла A размеру файлаB?

1 Ответ

1 голос
/ 25 марта 2020

Вы можете использовать библиотеку запросы , чтобы получить размер удаленного файла, получив заголовки и отметив content-length

import requests
remote_size = requests.head(
    'http://www.example.com/updates/fileA.txt').headers['content-length']

Чтобы получить размер локального файла:

import os
local_size = os.path.getsize('D:/Pycodes/file/fileB.txt')

Тогда вы можете сравнить два

...