確かに、私たちは、私はそれをローカルに保存する方法、動画が降り、私はオンライン写真を置けば、それについて考えましたか?写真なので、映像自体がバイナリストリームです。だから、あなたがそれらをつかむしたい、彼らはバイナリコードを取得します。
サイトGitHubの例では、アイコン。
from bs4 import BeautifulSoup
import requests, sys
import lxml
response = requests.get('https://github.com/favicon.ico')
#response.text为str类型
print(response.text)
print(response.content)
業績
画像はバイナリデータであるため、STR型に変換前者印刷、それは確かに文字化けするため、前者は、文字化け。B後者の結果は、データバイトのタイプの代表です。
その後、私たちはダウン画像を抽出し保存します。
with open('favicon.ico','wb') as f:
f.write(response.content)
同様に、オーディオおよびビデオファイルも、これを取得することができます。