Python Windowsユーザ御用達の uci.edu から直接python wheelをインストールしてくれるライブラリ pipwin あんまり情報が出てこないのでメモ書き。 バグ直したった。 PR通してくれたので、pipでインストールしてももう大丈夫。 2018-08-06 Python作業メモ
Python Python2 から Python3 へのC Extension の移行 最初に追加 struct module_state { PyObject *error; }; #if PY_MAJOR_VERSION >= 3 #define GETSTATE(m) ((struct module_st... 2018-08-01 Python作業メモ
Python Interactive Brokers 証券の Python API を利用する Interactive Brokers 証券とは 日本には珍しく自動売買プラットフォームが提供されいてる証券会社です。基本的には全部JAVAで書かれていますが、最近Pythonも公式に対応しました。 Python ライブラリの入手 ... 2018-07-31 Python
Python Python Pandas からお手軽に highcharts が使える kanichart 作りました。 Kanichart python-highcharts のラッパー pandas の DataFrame や Series からお手軽に使える Jupyterからローソク足チャートを使いたいと思った時、色々試しましたが一番良... 2018-07-02 Python
Python Python 2, Python 3 で更新したファイルを調べてreloadするパッケージを作った。 pdbでのデバッグにはreload機能がない IPythonには優秀なautorelaod機能がマジックコマンドで存在していたが、pdb環境で開発する人にとってはreload機能でなかなか便利なものがなかった。 Python の reloa... 2018-03-29 Python
Python Python での Log 収集 プロジェクトが大きくなるにつれて、プログラムの不備を見つけるのにログの構成、ログデザインを考えることが重要になってくる。上手なログの書き方を覚えれば、プリントデバッグがとても用意になるので、習慣づける価値はある。 システムトレードの取引をし... 2018-02-14 Python
Python Flast-Sockets + redis-py で簡単 Websocket サーバー実装 参考にしたサイト 使うもの したかったこと Python とJavascript とのリアルタイム通信 Python 側 Flask-Sockets で Websocket サーバーを立てる バックグラウンドでの情報の通信は re... 2017-12-15 Python
Python Rust で Python の拡張ライブラリ作成 と numpy との性能比較 この記事は Python Advent Calendar 5日目の記事です。遅れてすみません。 Rust で Python の拡張ライブラリを書く なぜRustなのか この当たりを書いていると時間が無くなりそうなので、割愛したい。ただ、C+... 2017-12-06 PythonRust
Ubuntu chmod で やらかしてしまったときの対処法 メモ書きです。 find | xargs とかを普通にやってしまうと、すぐに arguments too long とかいって怒られるので少し厄介。 やりたかったのは、間違えて設定してしまっているパーミッションをデフォルト値に戻すというもの... 2017-03-20 Ubuntu