zoukankan      html  css  js  c++  java
  • [Python-memcached]Python操作memcached

    安装python-memchached插件

    pip install python-memcached
    
    Collecting python-memcached
      Downloading python_memcached-1.59-py2.py3-none-any.whl (16 kB)
    Requirement already satisfied: six>=1.4.0 in /Users/shilei/.pyenv/versions/3.7.4/envs/flask/lib/python3.7/site-packages (from python-memcached) (1.14.0)
    Installing collected packages: python-memcached
    Successfully installed python-memcached-1.59

     实例代码

    #!/usr/bin/env pyhton
    # coding:utf-8
    # @Time     : 2020-02-16 13:25
    # @Author   : LeoShi
    # @Site     : 
    # @File     : memcached_demo.py
    # @Software : MacOS Python 3.7
    
    import memcache
    
    # 建立连接
    memcache_client = memcache.Client(['127.0.0.1:11211','172.16.1.1:11211'],debug=True)
    
    # 添加数据
    memcache_client.set('username','hello word',time=60)
    memcache_client.set_multi({'email':'snoobaby@163.com','telephone':'13333333333'},time=60)
    
    # 获取数据
    # 13333333333
    print(memcache_client.get('telephone'))
    
    # 删除数据
    # None
    memcache_client.delete('email')
    print(memcache_client.get('email'))
    
    # 自增长
    # 28
    memcache_client.set('age',18,time=60)
    for _ in range(10):
        memcache_client.incr('age')
    print(memcache_client.get('age'))
    
    # 自减少
    # 8
    memcache_client.set('age',18,time=60)
    for _ in range(10):
        memcache_client.decr('age')
    print(memcache_client.get('age'))
  • 相关阅读:
    访问修饰符
    SqlServer 查运行进程
    SqlServer 作业计时执行存储过程,杀超时进程
    VS快捷键操作
    sql server 命令
    vs 加载 dev控件
    TreeList显示[+] [-] 线条样式
    佳能MG2580S清零
    Dev WaitDialog 使用
    导出.txt / .pdf / .xls
  • 原文地址:https://www.cnblogs.com/leoshi/p/12316478.html
Copyright © 2011-2022 走看看