2013-10-01から1ヶ月間の記事一覧
sqlalchemyでMySQLを使うで説明したsqlalchemyでは、ここで説明したMySQLの位置情報を利用できない。 そこで、geoalchemyを使う。 インストール sudo pip install geoalchemy以上。 マッピング sqlalchemyではMySQLテーブルとマッピングするためのクラスを定…
タイトルそのままです デフォルトではXperia Z1(au)には開発者オプションがありません。 そこで、 「設定」→ 「端末情報」の「ビルド番号」を連打すれば...なんと! ちなみに「Androidバージョン」を連打すると...
前回はMySQLdbを使ってMySQLを利用しましたが、今回はsqlalchemyを使ってみます。 また、位置情報を利用するため、sqlalchemyだけでなく、geoalchemyを利用します。 geoalchemyについてはまた後日書きます。 準備 インストールはpipとかeasy_installとかで簡…
地図情報(緯度経度)をMySQLで扱う。 MySQLはPythonからMySQLdbを使って扱う。 緯度はlatitude、経度はlongitude テーブル定義 これはpython関係ないsql文です。 create database geosample; use geosample; create table place ( id int auto_increment, n…
unique制約がついているテーブルに重複するデータをinsertしようとするとDuplicateエラーが発生します。 そこで以下の3通りのsqlが使える。 replaceを使う replace into ~ これはinsertをreplaceに置き換えるだけ。 重複するデータが無ければinsertを実行し…