python如何獲取網路上的圖片並將其儲存在本地
import urllib
# 網路上圖片的地址
img_src = 'http://img.my.csdn.net/uploads/201212/25/1356422284_1112.jpg'
# 將遠端資料下載到本地,第二個引數就是要儲存到本地的檔名
urllib.urlretrieve(img_src,'D:/1.jpg')
方法二,使用PIL+requests:
import requests from PIL import Image from io import BytesIO response = requests.get(img_src) image = Image.open(BytesIO(response.content)) image.save('D:/9.jpg')
這種方法就是將url從網上get下來,然後利用PIL,通過open開啟和save儲存
注意,這個BytesIO是必須的,它是用來操作二進位制資料的,圖片就是二進位制資料了,和它相對的自然是StringIO,這是用來存str的。他們的區別就好似python讀寫普通檔案和二進位制檔案。
相關推薦
python如何獲取網路上的圖片並將其儲存在本地
import urllib # 網路上圖片的地址 img_src = 'http://img.my.csdn.net/uploads/201212/25/1356422284_1112.jpg' # 將遠端資料下載到本地,第二個引數就是要儲存到本地的檔名
Photoshop CS6將多張圖片合成GIF動態圖或視訊,並將其儲存匯出
(0)從Mini Bridge中拖入多張圖片(製作原材料),形成多個圖層。 (1)從“視窗”中開啟“時間軸” 從“時間軸”的選項中“從圖層建立幀”,並設定各幀的延遲時間。可點選播放進行預覽。 (2)儲存為GIF格式檔案。 從“檔案”選擇“儲存為Web所用格式”,命名並“儲存”即可
Matlab 讀取圖片並將其按指定尺寸儲存為mat格式
1.讀取圖片 使用imread函式,以矩陣的形式返回圖片的資料 I = imread('1.jpg'); 紅字部分更改為自己的圖片路徑 2.縮放圖片 使用imresize函式,將圖片縮小為64x64, B = imresize(I, [64,64]); 若
python 爬取指定圖片並將圖片下載到指定資料夾
""" Version 1.1.0 Author lkk Email [email protected] date 2018-10-19 11:34 DESC 下載指定網頁的圖片到指定資料夾
系統無ifconfig,一條命令獲取本機ip並將其賦值給指定變數來使用
在Linux系統中,準確地獲取本機IP資訊是非常有用的。在寫bash shell指令碼事經常會用到IP,這時就需要我們使用一些辦法獲取本機IP並賦值給變數來使用。最近剛剛完成grep及sed的摸索、研究,本著學以致用的原則,用一條命令獲取本機IP並將其賦值給某個
Python如何執行.ipynb檔案並將其轉化為.py檔案
開發十年,就只剩下這套架構體系了! >>>
將PDF轉換為word,HTML,SVG,XPS並將其儲存為流
本文我們將演示如何通過呼叫Spire.PDF提供的方法PdfDocument.SaveToStream()將PDF頁面轉換為HTML,Word,SVG,XPS,PDF並將它們儲存為流。從Spire.PDF版本4.3開始,它新支援轉換定義範圍的PDF頁面並將其儲存為流。 將PDF儲存為流 步驟
Python(63)_寫函數,檢查獲取傳入列表或元組對象的所有奇數位索引對應的元素,並將其返回
style http pytho UNC 圖片 python mage image pan `#-*-coding:utf-8-*- ‘‘‘ 寫函數,檢查獲取傳入列表或元組對象的所有奇數位索引對應的元素,並將其返回 ‘‘‘ def func(l): return
Android基礎-獲取網路上的圖片並顯示
android手機和瀏覽器也是一樣的,也可以通過網路通訊獲取資料,如呼叫webservice,EJB等。下面就通過一個小例子從網路獲取一幅圖片並顯示在手機上,開發中將會使用到一個新的元件ImageView. 設計效果圖: 1.在AndroidManife
獲取網路上的圖片,並顯示在介面上的簡單實現
佈局檔案如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi
postman實現從response headers中獲取cookie,並將其設置為環境變量
png header 參數 ESS 數組 字段 分割 src 圖片 1.最近在學習postman的使用方法,為了保證後續模塊操作,必須在登錄時獲取的session值,並將其設置為環境變量,session的位置處於response headers裏面返回的set-cookie
簡單知識點例項之一:如何將各個單一獲取的資料儲存為陣列物件並將其取出
一、將獲取的值存為陣列或陣列物件 (1)存為陣列(例如所有怪物的id值可以存為陣列) 是以逗號隔開的,建議用到存單個特定值時用(如光存id值時) <!DOCTYPE html> <html lang="en"> <head> <
zabbix:利用zabbix api獲取指定組中的主機的名字並將其修改
思路講解:首先利用hostgroup.get方法獲取zabbix組的id與名字,然後檢索獲得指定組的id,再利用host.get獲取該指定組下的所有主機的id與名字,最後利用host.update根據主機的id更新主機的名字。 程式碼如下: #!/usr/bin/env python
Python:批量按xml標註將目標crop剪下圖片並按類儲存到相應資料夾
from __future__ import division import os from PIL import Image import xml.dom.minidom import numpy as np ImgPath = '/' AnnoPath = '' ProcessedP
獲取新的 Process 元件並將其與當前活動的程序關聯
using System.Diagnostics; namespace Test1 { class MyProcess { void BindToRunningProcesses() { // 獲取當前程序。
上傳圖片並將圖片展示在頁面中
html需要一個上傳的input,一個canvas <input type="file" id="img"/><br /><br /><br /> <canvas id="canvas"></canvas> inp
python爬取資料並將其存入mongodb
其實很早就想知道如何將爬取到的資料存入資料庫,並且實現前後臺的互動功能,昨天剛剛看了一集關於爬資料並存資料的視訊,今天,在這裡總結一下~ 以下為最終所需要爬取的資訊: 由於需要爬取所有的二手商品資訊,所以以下內容也要爬取到: 1.先寫一個py檔案,用於爬取上述圖片類目導
Python操作Mongodb的用法,並將其簡單封裝起來
Pymongo pip install pymongo pymongo是python的mongodb client,這裡將其使用方法封裝成class,並提供單元測試用以展示其基本用法。直接看程式碼。
python讀取sql裡面的指定資料列,並將其轉換成列表使用
程式碼如下: import pyodbc import pandas as pd import numpy as np conn = pyodbc.connect(r'DRIVER={SQL Server Native Client 10.0};SERVER=.;DATABASE=資料庫名字
上傳控制元件選擇完圖片後將其立即顯示在頁面上(jquery ajax)
最近做了一個個人部落格系統,在新增修改“博主資訊”功能中有一項選擇頭像,用過<input type="file" />控制元件的都知道,選擇完圖片之後顯示的只是檔案的名字,而我想將圖片顯示在頁面上,初步的想法是選擇完圖片後提交到後臺,然後返回圖片的