modalsoul’s blog

これは“失敗”と呼べるかもしれないが、ぼくは“学習体験”と呼びたい

2018-06-01から1ヶ月間の記事一覧

Seleniumスクリプトをdocker上のHeadless Chromeで動かす

Seleniumを使った時間のかかるPythonスクリプトがあり、こいつを動かすとフォーカス取られて仕事にならないので、docker化し、ヘッドレス環境で実行するようにした Dockerfile ChromeDriverとSeleniumをインストール FROM python:3.6-alpine3.7 ENV APP_ROOT…

任意の桁数のゾロ目を生成する

n = 1のとき、f(n) = 1 n = 2のとき、f(n) = 11 n = 3のとき、f(n) = 111 n = kのとき、f(n) = 11...11 (k桁の1のゾロ目) となるf(n)の実装を考える 数式で表すと ぱっと思いついた再帰を使うパターン def fn(n, acc=0): return acc if(n == 0) else fn(n-1,…