Warning Starting in 0.20.0, the .ix indexer is deprecated, in favor of the more strict .iloc and .loc indexers.
とな。
ゆえに、loc(ラベル)もしくはiloc(ポジション)で代替せよと。
Warning Starting in 0.20.0, the .ix indexer is deprecated, in favor of the more strict .iloc and .loc indexers.
とな。
ゆえに、loc(ラベル)もしくはiloc(ポジション)で代替せよと。
dateのdateオプション
date --date "@1234567890"
BSDでもGNUでもdateの--date
オプションは同じものを返してくれる
SUMでこういう書き方ができるのは知っていたけど、
=SUM(A1, A2)
SUMってこういう書き方できるんだね。
=SUM('sheet1'!A1, 'sheet2'!A1)
PyPIで欲しいモジュールはある程度検索できるけど、Redash関係のPyPIモジュールを検索してみると実質数件くらいしかないことにきづく。
redashのAPI(のようなもの)を利用して、データソースやクエリを作成したり、クエリを実行したりできるやつ。
なんだけど、文字列補間を使っているのでPython3.6以上でないと動かないのと、公式じゃないし、API自体がそんなに便利じゃないきがする(クエリ作成APIのようなものを実行してもドラフト保存がデフォルトだったり)ので、あんまり使われていない印象。
GitHub - damnee562/redash-api-client: Redash API Client written in Python
ecs
: Update ecs command to latest versiondevicefarm
: Update devicefarm command to latest versiontwineのデフォルト設定ファイルってどこで指定しているんだろうとおもったら、get_config関数のデフォルト引数であった。
expanduserとのコンボでチルダパスでも設定が読み込める。
pipでinstallして使えるコマンドを雰囲気で作っている
python setup.py sdist
でソースコードをtar.gz圧縮するpython setup.py bdist_wheel
でwheelを作るclick.optionを連続して書いてパラメータを付与。
@click.command() @click.option('--count', type=click.IntRange(0, 20, clamp=True)) @click.option('--digit', type=click.IntRange(0, 10)) def repeat(count, digit): click.echo(str(digit) * count) if __name__ == '__main__': repeat()
チュートリアルをなぞってtwine uploadで403エラーなときのチェック
example-pkg
で登録しようとするから気をつけたいHTTPError: 403 Client Error: The user 'xxxxx' isn't allowed to upload to project 'example-pkg'.
わりとなぞるだけ。問題があるとすると、もし別のdockerコンテナのMySQLのDBを参照したいときは、exposeしたほうがよい
Environment Variables
の項目を参照する。これの元ネタは、当然MySQLのリファレンスなわけど、↓に載っていないやつが使えるかどうかは分からない。max_allowed_packetなどちょっとした値をいじりたいときはdocker run
で--max_allowed_packet
を追加する
もろもろを体現したのがこちら。
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci