python

python

PyCharmのショートカットキーはググらなくてもいいよというお話

2020/10/28  

僕は開発時、IDEはPyCharmオンリーで使っている。 そんな僕だけどつい最近まで、PyCharmのショートカットキーを調べる際には、毎回ググっていた。これをググらずにPyCharmのPrefere ...

python

djangoテンプレートで2つの配列を同時にループさせる

2020/10/29  

通常、pythonで2つの配列を同時にループさせる場合は for a, b in zip(list_a, list_b): print f'a = {a}, b = {b}' と言った記述でできる。 ...

python

Pillowで中央指定してテキストを描画する方法

2020/10/23  

Pillowでテキストを描画する時に指定する座標は、デフォルトでは左上の座標として扱われます。 しかし、TextDraw.text()にanchor引数を指定することで、中央の座標として指定する、とい ...

python

Pillowで描画する文字に枠線をつける方法

2020/10/23  

Pillowで描画した文字に枠線をつけるには、ImageDraw.text()の引数にstroke_widthとstroke_fillを指定します。 サンプルプログラム 白い文字+黒い枠線のサンプルで ...

no image

python

DjangoにGoogleアナリティクスを埋め込む方法

2020/8/15  

Djangoで構築したサイトにGoogleアナリティクスを埋め込むなら、django-analyticalパッケージを使うことでcontext_processorsを自作しなくてもすみます。

python

uWSGIでDjangoを実行しようとするとImportError: cannot import name 'include'となる

2020/7/26  

uWSGIでDjangoサービスを起動しようとしたところ、エラーになった。cannot import name 'include' from 'django.urls'

python

DjangoでassertDictEqualを使ってテストをスッキリさせよう

2020/7/19  

response.context['キー']を検証するごとにself.assertEqualを呼び出すのが当たり前の風潮ですよね。そこで、assertDictEqualを使って期待する内容をごっそりテストしてしまうことにしました。

python

python manage.pyでinvalid syntaxと言われた原因

2020/7/18  

Djangoで開発をしていて、manage.pyを使おうと思ったら、シンタックスエラーだよって言われました。単に source venv/bin/activate ができていない状態だった。

python

Pycharmで出てくるSmart commands executionがうっとおしいので無効化した

2020/7/18  

Smart command handlingの設定が[Tools]→[Terminal]→[Smart command handling]にあったのでOFFったところ、メッセージが表示されることはなくなりました。

python

DataFrameからAccessデータベースに書き込む

2020/7/10  

DataFrameのto_sql()メソッドを使ってAccessのデータベースにデータを保存する方法を解説します。Access+Pythonの開発でこれができるようになれば、プログラムもユニットテストもスマートに。

© 2022 ヂまるBlog