2017-01-01から1年間の記事一覧
Django で Model を利用して入力画面を作る際には ModelForm クラスを利用しますが、 Model のフィールド名と、投げられるリクエストの名前規則が一致しないことがあります。 リクエストを投げる側の動作を変更したくない(できない)場合、以下のように、Mode…
前略、pythonのargparseは非常に便利です。 add_argument()の第一引数 name に対して--fooのような文字列を与えてやると、parse_args()で得られるオブジェクトに対して.fooでアクセスし値を取ってこれる、という便利な実装になっています。 具体的にはこうい…
XmlSlurper クラスを利用して XML ドキュメントを読み込んだあと、 いろいろ処理をしたあとに書き出してみたら <tag0:xxx> という名前空間になってしまって困る場合の対処法。 import groovy.xml.StreamingMarkupBuilder import groovy.xml.XmlUtil def doc = new XmlS</tag0:xxx>…