Symfoware

Symfowareについての考察blog

RedisにPythonで画像データを登録する(redis-py使用)

Redisに画像(バイナリデータ)が登録できるか試してみました。



  1. # -*- coding:utf-8 -*-
  2. import redis
  3. # redis client準備
  4. r = redis.Redis(host='192.168.1.110', port=6379, db=0)
  5. # 適当な画像データを開く
  6. f = open('sample.png', 'rb')
  7. binary = f.read()
  8. f.close()
  9. # redisに登録
  10. r.set('pic', binary)
  11. # 取り出して保存
  12. f = open('result.png', 'wb')
  13. f.write(r.get('pic'))
  14. f.close()




あっさり成功です。
関連記事

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2014/07/31(木) 22:23:14|
  2. Redis
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
<<Redis 2.4系 hashの値でソートする(sortコマンド) | ホーム | PHPからReidsに接続する(phpredis 2.2.5を使用)>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://symfoware.blog68.fc2.com/tb.php/1442-6eff6be9
この記事にトラックバックする(FC2ブログユーザー)