Web経由でBitflyerに注文を出す方法
seleniumとchromedriverを使う方法
以下のNoteを参考に。ヘッドレスブラウザをPython経由で操作して注文を出す。
こっちの記事に全コード乗ってる
環境設定
$ pip install selenium
$ pip install requests
requestsはccxt使ってたら入ってるかも。
ヘッドレスブラウザのダウンロード
実行環境に合わせてChrome Driverをダウンロード、どこかpathのと通ったところに置く(とりあえず/usr/local/binに置いた)。 2018/9/8 追記
実行ファイルの場所はOptionで指定できるみたい。
実際の注文のコードは有料パートなので省略
Beautiful Soupとrequestsを使う方法
こっちのほうが裏でchromedriverが起動しっぱなしにならないので軽い。クラウド環境でも動かしやすい。
環境設定
$ pip install beautifulsoup4
$ pip install lxml