- 運営しているクリエイター
#python
Dockerで自分用Pythonコンテナを作成する
概要Pythonコンテナを作成する。
その際にpython実行用のユーザとPGMを配置するディレクトリを作成する。
やったことDockerfileの作成
以下のように作成する。
FROM python:3.9WORKDIR /usr/src/appARG passwdRUN groupadd -g 61000 batchRUN useradd -u 61001 -g 61000 -m \
スクレイピングを学んでいるときのメモ②~robobrowser~
普通にrobobrowserをインストールすると以下の問題に直面した。
ImportError: cannot import name 'cached_property' from 'werkzeug'
どうやらwerkzeugの最新バージョンにrobobrowserは対応してないらしい。(2020.04.19時点、robobrowser==0.5.3)
というか、そもそもrobobrowse
Pythonでログ出力用プログラムを作ってみた
標準ライブラリのloggingを使ってログを管理できる汎用的なプログラムを作ってみました。プログラム名はapp_logging.pyとしておきます。
目標としては、各プログラム内でいちいちloggingモジュールをimportして設定を変えてといったことをせずに、app_logging.pyをimportすることで、全プログラムに共通で使用できるログ管理プログラムを用意することです。
loggi
Pythonチュートリアルを読んで知らなかったことをまとめておいた。
オライリーのPythonチュートリアルを読んで知らなかったことを自分用メモとしてまとめておく。
3.1.1 数値
対話モードでは、最後に表示した式を「_」に代入してある。
>>> price = 1000>>> tax = 10>>> price * (tax+100)/1001100.0>>> print(_)1100.0
3.1.2 文字列
raw文字列:エスケープ用の特殊文字\を普通の