色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - 圖片爬蟲時(shí)候遇到問題 urllib.request.urlretrieve 下載到指定文件夾不成功?

瀏覽:134日期:2022-07-12 15:08:10

問題描述

如果下載到D盤也是沒有問題的,下載到我建立的目錄下就有問題(主要是我想在D盤建立以URL這個(gè)問號(hào)前面的數(shù)字為名字的目錄如(http://v.yupoo.com/photos/196...’)中的46975340就是不行,因?yàn)橛泻芏噫溄樱總€(gè)鏈接的這個(gè)數(shù)字不同,我想用這個(gè)數(shù)字作為文件夾的名字,存放這個(gè)鏈接下載下來的圖片)源碼如下:python - 圖片爬蟲時(shí)候遇到問題 urllib.request.urlretrieve 下載到指定文件夾不成功?import urllib.requestimport reimport os

py抓取頁(yè)面圖片并保存到本地獲取頁(yè)面信息

url_all =[’http://v.yupoo.com/photos/196...’,’http://v.yupoo.com/photos/196...’,’http://v.yupoo.com/photos/196...’,’http://v.yupoo.com/photos/196...’,]

def getHtml(url):

html = urllib.request.urlopen(url).read()return html通過正則獲取圖片

def getImg(html):

reg = ’src='http://www.lshqa.cn/wenda/(.+?.jpg)'’imgre = re.compile(reg)imglist = re.findall(imgre,html)

# print(imglist)

return imglist

for i in range(len(url_all)):

循環(huán)把圖片存到本地

html = getHtml(url_all[i])list=getImg(html.decode())print (url_all[1])

x = 0for imgurl in list: print(x) filename = os.path.dirname(url_all[i])filename2 = os.path.basename(filename)os.mkdir(’d:%s’% filename2)

local=’D:%s%s.jpg’ %(filename2,x) print (local) urllib.request.urlretrieve(imgurl,local) x+=1print('done')

執(zhí)行報(bào)錯(cuò):(win10的64位系統(tǒng),python3.6)

File 'C:Python36liburllibrequest.py', line 258, in urlretrieve

tfp = open(filename, ’wb’)

FileNotFoundError: [Errno 2] No such file or directory: ’d:469753400.jpg’

經(jīng)測(cè)試最后一句這么寫是可以輸出的: urllib.request.urlretrieve(imgurl,’d:%s.jpg’% str(i*10+x))

經(jīng)測(cè)試 前面兩句都沒有問題,加第三句: local=’d:%s%s.jpg’ %(filename2,x)

print (local)

urllib.request.urlretrieve(imgurl,local)

報(bào)錯(cuò)信息如下: (和上面一樣)

File 'C:Python36liburllibrequest.py', line 258, in urlretrieve

tfp = open(filename, ’wb’)

FileNotFoundError: [Errno 2] No such file or directory: ’d:469753400.jpg’

請(qǐng)教給位大大,這個(gè)路徑到底有什么問題沒有?應(yīng)該怎么寫。

問題解答

回答1:

在保存之前,先檢查一下目錄是否存在,不存在則建立

if not os.path.exists(file_path): os.mkdir(file_path)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产一区二区三区精品视频 | a级毛片免费高清视频 | 热久久91| 久久精彩视频 | 在线免费国产 | 国产精品一区二区三区四区五区 | 亚洲天堂国产 | 免费在线成人网 | 成年人免费毛片 | 欧美精品久久一区二区三区 | 成人性生免费视频 | 欧美成a| 国产片在线天堂av | 一级视频在线播放 | 亚洲深夜视频 | 国产精品视频第一区二区三区 | 中国胖女人一级毛片aaaaa | 99久久精品国产9999高清 | 精品国产高清a毛片 | 日本亚州在线播放精品 | 中国性猛交xxxxx免费看 | 亚洲国内精品自在线影视 | 大毛片a大毛片 | 高清午夜线观看免费 | 91精品91久久久久久 | 精品国产v无码大片在线观看 | 久久精品在线视频 | 国产三级精品久久三级国专区 | 亚洲日本视频在线观看 | 99国产国人青青视频在线观看 | 伊人五月天婷婷琪琪综合 | 欧美高清在线 | 怡红院最新免费全部视频 | 午夜在线精品不卡国产 | 日本免费不卡在线一区二区三区 | 男人的天堂久久爱 | 亚洲乱淫 | 成人在线不卡 | 成人看片免费 | 亚洲欧美日韩精品久久久 | 亚洲精品在线看 |