Python

Python でSTRAVAのデータを描画する

はじめに ランニングとサイクリストのためのSNSサービスがSTRAVAです。 STRAVAではスマートホンやサイクルコンピューター、スマートウォッチからGPSや活動量のデータを登録することができ、同じ趣味の人たちと楽しむことができます。通常の利用の仕方でいろいろなデータ解析を行うことができますが、プログラムを通じて自分なりにデータを解析を行なってみることにしようと思います。 gpxデータ STRA […]

  • 2018.10.06

Python PyQt5 でブロック崩しをつくる

玉を打ち返す まずは玉を打ち返せるようにします。 キー入力でバーを移動させることやバーと玉の当たり判定が必要になります。 キー入力でバーを移動させるには、def keyPressEventで入力を取得します。筆者のMacの構築環境だと矢印キーの入力が得られなかったので、h(左)とl(右)でvi風の入力にしました。あと玉の発出もenterキーでするようにしたが、macだとQt.Key_Enter の […]

  • 2018.08.30

Python PyQt5 でGuiアプリを作る

PyQt5のインストール *Mac $brew install pyqt5 *windows リンク先参照。 とりあえずPyQt5でwindowを作る #!/usr/bin/env python from PyQt5.QtWidgets import (QApplication, QWidget, QComboBox, QDialog, QDialogButtonBox, QFormLayout, […]