Я новичок в Python и хочу загрузить видео по указанному URL-адресу. До сих пор
я слышал о модулях urllib, urllib2 и Requests, которые помогают загружать видео с URL, но когда я попробовал их, я, видимо, получил все данные по на этой
странице, и я не знаю, что я получил, и даже есть ли там видео, поскольку размер выходного файла обычно составляет 50-170 КБ, а видео обычно намного больше. Я опубликую два своих кода, предназначенных для загрузки видео, чтобы вы могли сказать мне, возникнут ли у них какие-либо проблемы. Если с ними все в порядке, можете ли вы сказать мне, как отделить видео от того, что я получил, и есть ли оно вообще?
1.
import requests
def download_file(url):
local_filename = url.split('/')[-1]
r = requests.get(url, stream=True)
with open("D://"+local_filename, 'wb') as f:
for chunk in r.iter_content(chunk_size=1024):
if chunk:
f.write(chunk)
earl = "https://www.youtube.com/watch?v=DBYjZTdrJlA"
download_file(earl)
2.
import urllib2
import os
earl="https://www.youtube.com/watch?v=DBYjZTdrJlA"
y= True
try: response=urllib2.urlopen(earl)
except urllib2.HTTPError:
print "oopsy, website wont allow it"
y=False
def downloader(url):
response=urllib2.urlopen(url)
info = response.read()
print info
fx= open(os.path.join("D://", "video.mp4"),'wb')
for line in info:
fx.write(line)
fx.close()
print "done"
if(y):
downloader(earl)
Подробнее здесь: https://stackoverflow.com/questions/365 ... ing-python
Как скачать видео прямо с URL-адреса с помощью Python? ⇐ Python
Программы на Python
-
Anonymous
1734249780
Anonymous
Я новичок в Python и хочу загрузить видео по указанному URL-адресу. До сих пор
я слышал о модулях urllib, urllib2 и Requests, которые помогают загружать видео с URL, но когда я попробовал их, я, видимо, получил все данные по на этой
странице, и я не знаю, что я получил, и даже есть ли там видео, поскольку размер выходного файла обычно составляет 50-170 КБ, а видео обычно намного больше. Я опубликую два своих кода, предназначенных для загрузки видео, чтобы вы могли сказать мне, возникнут ли у них какие-либо проблемы. Если с ними все в порядке, можете ли вы сказать мне, как отделить видео от того, что я получил, и есть ли оно вообще?
1.
import requests
def download_file(url):
local_filename = url.split('/')[-1]
r = requests.get(url, stream=True)
with open("D://"+local_filename, 'wb') as f:
for chunk in r.iter_content(chunk_size=1024):
if chunk:
f.write(chunk)
earl = "https://www.youtube.com/watch?v=DBYjZTdrJlA"
download_file(earl)
2.
import urllib2
import os
earl="https://www.youtube.com/watch?v=DBYjZTdrJlA"
y= True
try: response=urllib2.urlopen(earl)
except urllib2.HTTPError:
print "oopsy, website wont allow it"
y=False
def downloader(url):
response=urllib2.urlopen(url)
info = response.read()
print info
fx= open(os.path.join("D://", "video.mp4"),'wb')
for line in info:
fx.write(line)
fx.close()
print "done"
if(y):
downloader(earl)
Подробнее здесь: [url]https://stackoverflow.com/questions/36515486/how-to-download-a-video-directly-from-a-url-using-python[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия