Tag: скачать

Аутентификация на Google Диск и загрузка электронной таблицы с помощью python urllib2 / запросов

Я хотел бы загрузить документ, который у меня есть на моем Google Диске, удостоверяющий подлинность в Google (я хочу, чтобы определенные пользователи имели доступ к нему и не хотели публиковать его в Интернете). Я пытался использовать requests но, видимо, я делаю что-то неправильно. В браузере я могу загрузить свой документ на адрес https://docs.google.com/spreadsheets/d/<document key>/export?format=xls . […]

Python: непредсказуемая ошибка памяти при загрузке больших файлов

Я написал сценарий python, который я использую для загрузки большого количества видеофайлов (по 50-400 МБ каждый) с HTTP-сервера. До сих пор он работал хорошо на длинных списках загрузок, но по какой-то причине он редко имеет ошибку памяти. Аппарат имеет около 1 ГБ оперативной памяти, но я не думаю, что он когда-либо превышал объем оперативной памяти […]

архив unrar при загрузке

У меня есть программа, которая загружает part01, затем part02 и т. Д. Rar-файла, разделенного по интернету. Моя программа сначала загружает часть 01, затем part02 и так далее. После некоторых тестов я узнал, что, используя, например, UnRAR2 для python, я могу извлечь первую часть файла (файл .avi), содержащуюся в архиве, и я могу воспроизвести его в […]

ЗАПРОСЫ: Возвращает файл-объект из url (как с открытым ('', 'rb'))

Я хочу загрузить файл прямо в память с помощью requests , чтобы передать его непосредственно читателю PyPDF2 записывая его на диск, но я не могу понять, как передать его как file object . Вот что я пробовал: import requests as req from PyPDF2 import PdfFileReader r_file = req.get('http://www.location.come/somefile.pdf') rs_file = req.get('http://www.location.come/somefile.pdf', stream=True) with open('/location/somefile.pdf', 'wb') […]

Загрузить файл как строку в python

Я хочу загрузить файл в python в виде строки. Я пробовал следующее, но, похоже, он не работает. Что я делаю неправильно, или что еще я могу сделать? from urllib import request webFile = request.urlopen(url).read() print(webFile)

Python: загрузка большого файла на локальный путь и настройка настраиваемых заголовков HTTP

Я хочу загрузить файл с http-url в локальный файл. Файл достаточно велик, и я хочу его загрузить и сохранить его, а не read() и write() весь файл как одну гигантскую строку. Интерфейс urllib.urlretrieve – это, по сути, то, что я хочу. Тем не менее, я не вижу способа установить заголовки запросов при загрузке через urllib.urlretrieve […]

Python – загрузка файла через HTTP с индикатором выполнения и базовой аутентификацией

Я использую urllib.urlretrieve для загрузки файла и реализации индикатора выполнения загрузки, используя параметр reporthook . Поскольку urlretrieve не поддерживает аутентификацию напрямую, я придумал import urllib def urlretrieve_with_basic_auth(url, filename=None, reporthook=None, data=None, username="", password=""): class OpenerWithAuth(urllib.FancyURLopener): def prompt_user_passwd(self, host, realm): return username, password return OpenerWithAuth().retrieve(url, filename, reporthook, data) Это работает – но кажется, что может быть более […]

Загрузка изображений на веб-сервере торнадо

Я пытаюсь получить простую форму для загрузки изображений в торнадо. все отлично работает с текстовыми файлами, данные поступают на сервер и записываются в файловую систему. однако, когда я пытаюсь загрузить двоичный файл (jpeg или png, в частности), он становится поврежденным. открытие результата загруженного PNG приводит к ошибке «PNG-файл, поврежденный преобразованием ascii», а jpeg дает «jpeg […]

Загрузка Selenium-python, но файл сохраняется как .part

Мой скрипт работает, но он сохраняет файл как .part, хотя проверяет его на файл, загруженный вручную, на тот же размер и, к счастью, завершен. Я не могу понять, почему он сохраняется как частичный файл. Сорта неудобна для моей следующей идеи. У кого-нибудь есть представление, почему это может быть? Вот мой код … который работает … […]

скачать файл с веб-службы в python 3

Я вижу несколько способов загрузки файла из HTTP / HTTPS в Python, но для этого вам нужно знать точный URL. Я пытаюсь загрузить с веб-службы, и у URL есть методы и отправьте аргументы, которые отправляются для загрузки файла, я не могу понять, что должен отправить URL. Это фрагмент кода: url = 'https://www.example123.com' params = { […]

Python - лучший язык программирования в мире.