python

Tavernを使ってREST APIのテストをCLIから実行してみる

API単位のテストを自動化したい 色々なツールがある ぱっと見の印象は以下の通り karateとかREST-Assured: 高機能だけど、Javaの知識が必要なことがネック。私一人ならともかく、GradleやMavenの仕組みからほかの人に教えて立ち上げるのはつらい...。DSLは羨…

PythonとPILでPNG画像をグレースケールにする

PythonとPILでPNG画像をグレースケールにしたときのメモ Pythonスクリプト 以下のページのほぼコピー。ガンマ補正は不要なので割愛。 Python でグレースケール(grayscale)化 - Qiita #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 画像のグレースケール…

PythonでWebリクエストをするときにいろいろな認証を通す方法

PythonでWebリクエストをするときにいろいろな認証を通すためのライブラリのメモ。 Request Requests: HTTP for Humans™ — Requests 2.21.0 documentation 言わずもがなの有名なライブラリ。普通の用途はこれで何とかなる。 利用できる認証方式は以下の通り(…

Pythonの型の扱いに困惑している

ただのメモ。 最近pythonを触ることになったのでいろいろ試してみているのだが、型がこれまで使ってきた言語と違うため、とても困惑している*1。 pythonそのものというよりライブラリのせいかもしれない。 例えばProblem 8 - Project Eulerをやってみると、…

pandas.DataFrameの列の順序を入れ替える

概要 pandasでデータフレームの列の順序を入れ替えたい 日本語でググると出てくるのはpandas.DataFrame.ixを使ったものだが、ixはpandas 0.20.0 以降では非推奨*1 素直に[]やloc、ilocなりを使って指定しましょう。 本論 やりたいこと pandasで列の順序を入…