python下载图片出现IOError

问题描述

python下载图片出现IOError
 import urllib2 from BeautifulSoup import BeautifulSouppage = urllib2.urlopen('http://bbs.hupu.com/13608969.html') contents = page.read() soup = BeautifulSoup(contents)img=soup.findAll('img')print imgprint len(img)for myimg in img:    link=myimg.get('src')    print link    content2 = urllib2.urlopen(link).read()       with open(u'E:img'+'/'+link[-11:]'wb') as code:        code.write(content2)

能下载两张图,然后出现下面的错误

求高手解决

解决方案

你的文件名中怎么能有星号,文件名不能有星号问号冒号这些字符

解决方案二:
python下载图片
python 下载图片
python 下载图片

时间: 2024-08-04 01:34:40

python下载图片出现IOError的相关文章

python 下载 图片、音乐、视频 和 断点续传

参考: http://www.pythontab.com/html/2014/pythonjichu_0121/681.html 参考: http://blog.csdn.net/supercooly/article/details/51046561 参考: python编写断点续传下载软件 参考: http://blog.topspeedsnail.com/archives/8462 python下载文件的三种方法 当然你也可以利用ftplib从ftp站点下载文件.此外Python还提供了另外

python下载文件时显示下载进度的方法_python

本文实例讲述了python下载文件时显示下载进度的方法.分享给大家供大家参考.具体分析如下: 将这段代码放入你的脚本中,类似:urllib.urlretrieve(getFile, saveFile, reporthook=report) 第三个参数如下面的函数定义report,urlretrieve下载文件时会实时回调report函数,显示下载进度 def report(count, blockSize, totalSize): percent = int(count*blockSize*10

python 爬虫 出现IOError错误

问题描述 python 爬虫 出现IOError错误 -*- coding:utf-8 -*- #! /usr/bin/env python import urllib import urllib2 import re page = 1 url = 'http://www.qiushibaike.com/hot/page/' + str(page) user_agent = 'Mozilla/4.0(compatible;MSIE 5.5;Windows NT)' headers = {'Use

Python下载百度贴吧图片程序代码

   代码如下 复制代码 #!/usr/bin/env python #-*- coding: UTF-8 -*- import urllib,re,os def demo():     print "-----------------------------------------\n"     print u"      Python下载百度贴吧图片\n"     print "-------------------------------------

如何使用java调用python下载网页

本篇参考:http://tonl.iteye.com/blog/1918245 python版本:2.7 64bit window版本: 下载python:http://www.python.org/getit/ Python 2.7.5 Windows X86-64 Installer (Windows AMD64 / Intel 64 / X86-64 binary [1] -- does not include source),进行安装: 首先编写下面的spider.py脚本: # -*-

Python下载懒人图库JavaScript特效

  本文给大家分享的是使用Python 爬虫抓取懒人图库的JS脚本特效模板的代码,使用了第三方库gevent来实现,有需要的小伙伴可以参考下. 这是一个简单的Python脚本,主要从懒人图库下载JavaScript特效模板,在脚本中使用了gevent这个第三方库,使用的时候需要先安装. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

python下载图片(3)

# -*- coding: utf-8 -*-"""some function by metaphy,2007-04-03,copyleftversion 0.2"""import urllib, httplib, urlparseimport reimport random """judge url exists or not,by others"""def httpExists(ur

python下载文件时显示下载进度的方法

 具体分析如下: 将这段代码放入你的脚本中,类似:urllib.urlretrieve(getFile, saveFile, reporthook=report) 第三个参数如下面的函数定义report,urlretrieve下载文件时会实时回调report函数,显示下载进度 1 2 3 4 5 6 7 8 def report(count, blockSize, totalSize): percent = int(count*blockSize*100/totalSize) sys.stdou

通过python下载FTP上的文件夹的实现代码_python

复制代码 代码如下: # -*- encoding: utf8 -*-import osimport sysimport ftplibclass FTPSync(object):    def __init__(self):        self.conn = ftplib.FTP('10.22.33.46', 'user', 'pass')        self.conn.cwd('/')        # 远端FTP目录        os.chdir('/data/')