安装python的memcached的模块
pip install python-memcached
import memcache
host_port = '127.0.0.1:11211' #memcache的ip和端口
mc = memcache.Client([host_port], debug=True) #debug表示开启调试,
mc.set('name','fuzj') #设置key
mc.set('name','jeck') #设置key,key存在则更新
mc.set('name1','test') #设置key,key存在则更新
mc.set('name2','test') #设置key,key存在则更新
mc.set_multi({'k1':'v1','k2':'v2'}) #批量设置key
print(mc.get('name')) #获取key
print(mc.get('123')) #获取不存在的key,返回None
print(mc.get_multi('k1','k2'))
mc.add('age','22')
mc.add('age','123') #key存在会抱错
mc.replace('age','26') #修改key的value
mc.replace('abc','26') #修改不存在的key,会抱错
mc.delete('name1') #删除age键值对
mc.delete_multi('k1','k2') #删除k1 k2 键值对
mc.append('name','你好') #在name的value 的后面加 '你好'
mc.prepend('name','hi') #在name的value 的前面加'hi'
mc.incr('age') #age对应的value增加1
mc.decr('age',10) #age对应的value 减少10
mc.decr('name') #name的value不能被加减,会抱错