Pythonは凍結プログラムを要求します

alsaibi:

私は、Webページからステータスコードを取得するための要求を使用しようとしたが、request.getで何も出力され、プログラム停止はありません

私のコード

if requests.get("https://storage.googleapis.com/linear-theater-254209.appspot.com/v5.4animu.me/Hunter-x-Hunter/Hunter-x-Hunter-Episode-1-1080p.mp4").status_code == 200:
  print("link is working")
else:
  print("link is not working")

コードは、別のマシンで働いていました

私はそれがビデオをダウンロードすることだと思うんだけど、ステータスコードをしたいです

そのことについてIDK前に私がリクエストを使用してファイルをダウンロードしませんでした

編集:それはまたコラボレートで動作https://colab.research.google.com/drive/1yECaNKQNsyDUuGhBfcEa2OhDUUqqeg_q

アレフ:

あなたは使用することができrequests.head()、このようなヘッダを取得するには:

    import requests

    if requests.head("https://storage.googleapis.com/linear-theater-254209.appspot.com/v5.4animu.me/Hunter-x-Hunter/Hunter-x-Hunter-Episode-1-1080p.mp4").status_code == 200:
      print("link is working")
    else:
      print("link is not working")

requests.get()要求されたURLをダウンロードし、あなたはここに要求されたファイルが小さくないので、それはいくつかの時間がかかることがあります。あなたはヘッダとステータスコードをチェックしたい場合には、使用することをお勧めしますrequests.head()代わりに。

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=399784&siteId=1