DockerDocker 単純なpythonスクリプトを選択的に実行する pythonスクリプトを入れたイメージを作成して、引数で実行内容を分岐させる やりたいこと 単純にpythonスクリプトを実行したい。なおかつ複数の処理を選択的に実行したい。 pythonの実行というのは、python <sc... 2021.03.15Docker
Python3Python pipでのSSLErrorの対処の1つ 以前にpip install --trusted-host <package>で半ば無理やり解決した問題のより良い対処法を記録しておく。 上コマンドによる解決策はあまりお上品ではないので直した。原因はpythonとは無関係な... 2020.11.19Python3
Python3Django 動的にhtmlにヘッダタグを付ける Djangoのページにカスタムヘッダ(タグ)を動的に挿入する。 <head>タグ中に独自のヘッダ(タグ)を動的に挿入する手段が欲しかった。 単純にモデルで管理してテンプレート内で展開すればいいことに気づいたのでメモを残してお... 2020.09.27Python3
Python3Django テンプレートで文字列を連結する Djangoで変数や定数を連結して使う。 単純にフィルタを使えばいい。ビルトインのフィルタにaddがあるが、int向けな設計なようでstrでは使わない方がいいかもしれないと思ったのがきっかけ。 やること テンプレートタグ用のディレ... 2020.09.23Python3
Python3Pythonでxmlのテンプレートからxmlを作成する Pythonのxml.etree.ElementTreeのテンプレートからの読み込みサンプル 前回のライブドアブログへの投稿(Pythonでライブドアブログに記事を投稿・取得する | ikapblog)についてテンプレートを使って投稿する... 2020.09.01Python3
Python3Pythonでライブドアブログに記事を投稿・取得する Pythonでlivedoorのブログサービスに記事を取得・投稿する livedoorブログへの投稿 livedoor blogのサービスでは、AtomPub APIを使って記事の編集を行うことができる。 これをPythonで行う方法... 2020.08.28Python3
Python3Django コンテキストプロセッサでテンプレートコンテキストに共通の変数を埋め込む Djangoの全てのhtmlテンプレートで共通の変数を埋め込む。 テンプレートコンテキスト(以下コンテキスト)に、変数名をキーとして、値を値として埋め込めばいい。 方法はとりあえず3通りある。 1つ1つのビューに書く ビューが少なけ... 2020.08.02Python3
DockerDocker Python+Django+Celeryの1コンテナで定期実行するメモ Docker, Python, Django, Celeryで1つのコンテナで定期実行を行う。 環境 Docker version 19.03.8, build afacb8b Python 3.7.4 Django==3.0.... 2020.07.29Docker
Python3PythonのMockと@patchのメモ Pythonのテストで使うMockとpatchについて mock 詳しいことは、unittest.mock --- 入門 — Python 3.8.2 ドキュメントにて。 mockはテスト中で呼び出す必要はあるが、本来の動作はさせない... 2020.04.27Python3
Python3Pythonで関数名を動的に作成し、実行する pythonで関数を動的に実行する。 eval()やast.literal_eval()を使う 動的な実行といえば、eval()。 >>> eval('1+4') 5 >>> def f(): ... 2020.04.26Python3