zoukankan      html  css  js  c++  java
  • 如何下载图片新闻并将其写入文件

    以http://mhi.com.my/paper/2016/Julai/290716/290716.pdf网站为例:

     1 import requests
     2 response=requests.get('http://mhi.com.my/paper/2016/Julai/290716/290716.pdf')
     3 #用requests.get的方法获得网站响应
     4 
     5 
     6 while True:
     7     try:
     8         response = requests.get('http://mhi.com.my/paper/2016/Julai/290716/290716.pdf')
     9         if '404 Not Found' in response.content:#response.content获取的是网站的二进制文件的内容
    10         break#若该网站无图片新闻则跳出死循环 
    11 
    12      else: 
    13         with open(day+mon+str(year).replace('20','')+'.pdf','w') as f : 
    14           f.write(response.content) 
    15           break

      

  • 相关阅读:
    docker (2) 私有仓库的建立
    golang (5) http 请求分析
    java (1)
    golang (5) ---工程管理
    Mac使用一些经验
    数组的遍历
    进制
    数组的初始化
    数组基本概念
    博客开始更新第一天
  • 原文地址:https://www.cnblogs.com/flippedkiki/p/5722859.html
Copyright © 2011-2022 走看看