万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Redis + Python + Mac OS X

    DLとインストール(実質コンパイルのみ)

    curl -O http://download.redis.io/releases/redis-2.8.17.tar.gz
    tar xzf redis-2.8.17.tar.gz
    cd redis-2.8.17
    make

    Redis起動(デフォルトは6379ポートで起動される)

    redis-2.8.17
    src/redis-server

    Python側でRedisとつなぐためにpipで入れる

    sudo pip install redis
    import redis
    # 接続
    r = redis.StrictRedis(host='localhost', port=6379, db=0)
    # key/valueをセット
    r.set('キー', '値')

    Trueが返ってくる。

    日本語なので、

    r.get('キー')
    '\xe5\x80\xa4'

    となってしまった。

    Pythonで日本語を含んだリストと辞書をpretty printしたい件 | taichino.com

    ここからppメソッドを持ってきて

    >>> pp(r.get(u'キー'))
    値

    と表示もできた。