Category Archives: Python

DQL; DynamoDBをSQLライクに扱う

AWS DynamoDBは素晴らしいんですが、WEBインターフェースが結構使いにくい、、ので、SQLっぽく操作できるこちらです。

https://github.com/stevearc/dql

これが早速Pythonだったりしてw
python2.7.11で動きました。

DQLを使ってDynamoDBをSQL操作する

SELECT 文に SAVE オプションを渡すと、ファイル出力できます。

とのこと。

> eu-central-1> SELECT * FROM Movies SAVE Movies.json;
> Saved 1 record to Movies.json

これは便利。

Pythonのpyenvがmac(Sierra 10.12.3)に入らない

というわけで、PythonとかGoも同じスクリプト仲間?ということでちょいちょい書くかもしれません。
で、Python2をずっと使ってたんですが、2も3も同居させたい時にはやはりpyenvじゃないでしょうか。
こういうものがある時点でカオスですがw

$ brew install pyenv

でpyenvを入れたはいいけど、

$ pyenv install 3.5.1

で、

 BUILD FAILED (OS X 10.12.3 using python-build 20160130)

と怒られてしまいました。あるあるですけど、Sierraにした際に、Xcode Toolsのアップデートが必要だったということで。これ、一緒にアップデートしてくれないかな?と思うのですが。。

$ xcode-select –install

私はこれで無事pyenvをインストールできました。