やっていくログ

にんげんをやっていきましょう

Python

【Python】Decimal 型数値の quantize における str 関数の使用上の注意

Abstract Python の Decimal 型数値を丸める quantize において、quantize のケタ数を指示するための Decimal 型数値の作成に str 関数を使用すると、期待した丸めにならない場合がある。それは、1, 10, …… の位で丸めたい場合である。 str 関数を使わず、ク…

「Python機械学習プログラミング 達人データサイエンティストによる理論と実践」を読んだ [読書ログ]

・書名 「Python機械学習プログラミング 達人データサイエンティストによる理論と実践」(インプレス/Sebastian Raschka 著/株式会社クイープ 訳/福島 真太朗 監訳) book.impress.co.jp ・動機/経緯 機械学習の"き"の字も知らないのはまずいだろうということ…

【Python】並行処理のおべんきょうの参考

参考として先人の記事のリンクを貼る動かし方 qiita.comhttps://qiita.com/__init__/items/74b36eba31ccbc0364edqiita.com注意すべき点 qiita.com並行処理関連の公式ドキュメント docs.python.jp 試しに、5秒ごとに目的の動作を行わせる import datetime imp…

BitmexRektを題材に Tweetの取得・可視化・BTC取引botの話

この記事は eeic Advent calender 2018 その2 の第5日目の記事になっています。4日目 EEIC走馬灯(落第学生三番煎じver) - acryloshobonileのブログ 6日目 eeic走馬灯(デバイス系かつ怠惰学生ver.)前編 - 自由帳先輩方の走馬灯の間にお邪魔してすみませんと…

【Python】浮動小数点処理とdecimalモジュール

・はじめに cryptocurrency bot制作でしばらく悩まされていた不具合の原因が小数計算にあることに気づき、Pythonにおける浮動小数点処理を調べる必要に迫られた。decimalモジュールを利用する際の備忘録として以下にまとめる。付け焼刃なので間違っているか…

仮想通貨取引所用ライブラリ ccxt を導入する

仮想通貨取引botを細々といじるにあたり、今までは取引所ごとに異なるライブラリを用いていた(e.g. pybitflyer, zaifapi)が、海外取引所などもまとめて一つのライブラリccxtで扱えるらしいので、それぞれの環境に導入した。 ・at AWS Cloud9 ターミナルで $s…