開発環境
- OS X El Capitan - Apple (OS)
- Emacs (Text Editor)
- Python 3.5 (プログラミング言語)
入門 Python 3 (Bill Lubanovic (著)、 斎藤 康毅(監修)、 長尾 高弘 (翻訳)、オライリージャパン)の8章(データの行き先)、8.7(復習問題)、8-11、8-12を取り組んでみる。
コード(Emacs)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import redis
import time
print('8-11')
conn = redis.Redis()
conn.hmset('test', {'count': 1, 'name': 'Fester Bestertester'})
print(conn.hmget('test', 'count', 'name'))
print(conn.hkeys('test'))
print(conn.hvals('test'))
print(conn.hgetall('test'))
print('8-12')
conn.hincrby('test', 'count')
print(conn.hget('test', 'count'))
conn.hincrby('test', 'count', 10)
print(conn.hget('test', 'count'))
conn.delete(*conn.keys('*'))
入出力結果(Terminal, IPython)
$ sudo port load redis $ ./sample11.py 8-11 [b'1', b'Fester Bestertester'] [b'count', b'name'] [b'1', b'Fester Bestertester'] {b'count': b'1', b'name': b'Fester Bestertester'} 8-12 b'2' b'12' $
0 コメント:
コメントを投稿