日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python如何写一个图片进去_python写个图片爬虫

發布時間:2025/3/15 python 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python如何写一个图片进去_python写个图片爬虫 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[root@MGServer?pythonscript]#?vim?getimg.py

#!/usr/bin/python

#encoding:utf8

import?requests,sys,re

#定義一個方法,獲取網站圖片,并下載

def?getimg(url):

#請求url內容

page=requests.get(url)

#獲取內容

pagetext=page.content

#定義正則表達式。

reg=r'src=.*?\.jpg'

#對獲取的內容進行匹配

imglist=re.findall(reg,pagetext)

#為保存的圖片文件命名

imgname=1

#循環獲取帶有src的url地址列表

for?x?in?imglist:

#刪除url中的前面src=字段

x=x.lstrip('src="')

try:

#下載圖片

img=requests.get(x)

#打開文件,由于imgname是用int遞增,所以要使用str把imgname變成str。

of=open('/root/'+str(imgname)+".jpg",'wb')

#保存文件

of.write(img.content)

#關閉文件打開操作

of.close()

#文件名遞增

imgname+=1

except?IOError,e:

print?"url?is?error:"+str(e)

#sys.exit(1)

#發生錯誤忽略

pass

#執行定義的函數

getimg(sys.argv[1])

執行方法:

python getimg.py ?http://www.163.com

總結

以上是生活随笔為你收集整理的python如何写一个图片进去_python写个图片爬虫的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。