Python

boto3のログを黙らせる

したいこと 標準出力のテストをしているのですが、boto3のログが邪魔で非常に厄介です。 対処法 python import logging import boto3 boto3.set_stream_logger('boto3.resources', logging.CRITICAL) 意図的にログレベルをCRITICALにあげて、DEBUGログが出な…

Ubuntu18.04にOpenCV 4.0をインストールする

環境 Ubuntu: 18.04 Python: 3.6.7 依存パッケージをインストールする sudo apt install -y libxrender-dev libsm6 libxext6 本体をインストールする pip install opencv-python opencv-contrib-python 確認 $ python3 Python 3.6.7 (default, Oct 22 2018, …

cryptographyを使って暗号化したファイルをOpenSSLで復号する

タイトルの通りです。 Pythonのcryptographyというパッケージがあるのですが、それを使って暗号化したファイルをOpenSSLのコマンドを叩いて復号するのに躓いたのでメモです。 cryptographyで暗号化する import os from cryptography.hazmat.primitives.ciphe…

typed-astの依存がぶっ壊れてpipenv install出来なくなるのに対処した

タイトルの通りです。 pipenv install したら、昨日まで動いていたであろうPipfileでinstallがコケるようになりました。 対策 astroidというパッケージで、mypyとの依存関係が壊れてしまっているようです。 なので、mypyを0.670から0.660に下げると解決しま…