非P党挑战PY
  • 板块学术版
  • 楼主封禁用户
  • 当前回复4
  • 已保存回复4
  • 发布时间2020/5/8 20:27
  • 上次更新2023/11/7 02:51:43
查看原帖
非P党挑战PY
331774
封禁用户楼主2020/5/8 20:27
import urllib
import urllib.request
#-*- coding: UTF-8 -*- 
f = open("links.txt")             # 返回一个文件对象  
line = f.readline()             # 调用文件的 readline()方法  
i = 1
while line:  
    urlStr = line
    name = './'+str(i)+'.png'
    print("下载第"+str(i)+"张......")
    urllib.request.urlretrieve(urlStr , filename=name) #获得图片并保存
    line = f.readline()
    i += 1
f.close()

这个代码,会把同目录中一个links.txt中所有图片链接都下载,但是有些图片链接无法访问,或者404,于是程序闪退,请问如何解决

2020/5/8 20:27
加载中...