IT

PC

Python:ディクショナリ同士を結合する

JavaScript のスプレッド演算子の様なことをしたかったので調べました。dict1 = {'a': 1, 'b': 2}dict2 = {'c': 3, 'd': 4}d...
PC

Python:logging で exc_info をデフォルトで True にする

スタックトレースを出力するには exc_info を True にするが、毎回引数に指定はしたくない。そんなときの対応方法のメモです。スタックトレースが欲しいのは error と critical かと思いますが、その辺りはお好みで。fun...
PC

Python:指定した名前のロガーがあるか確認する

Python の logger モジュールでは、getLogger関数を使用してロガーを取得しますが、getLogger に未定義の名前を渡した場合、その名前のロガーが新しく作成されます。新しいロガーを作成したときは設定を行いたいことがあっ...
PC

Python:値をデープコピーしたい

copy.deepcopy を使えば良い。import copyimport jsonvalue = { "name": "Yamada", "gender": "male", "address": { "country": "Japan"...
PC

Python:with 文と contextmanager で try/finally を除外する

用途によってはクラスを作るより contextmanager の方がスッキリ書けると知ったのでメモです。例えば、リソースを使う際に "開く/閉じる" や "接続/切断"、"確保/解放" などの処理を書くとき try/finally で囲みま...
PC

Python:デコレータと *args, **kwargs の使い方メモ

ということで、付けると引数の値を出力するデコレータのコードを例として書き留めておきます。from functools import wrapsdef print_params(func): @wraps(func) def wrapper(...
PC

Python:文字列に変数の内容を展開する

いわゆる format ですが、何パターンか見かけたのでメモです。場面によりますが、個人的には最後の書き方をすることが最近は多いです。first_name = 'Taroh'last_name = 'Yamada&#...
PC

express:要求をコンソールに出力する

デバックで要求を console.log 出力させてみたときのメモです。個々の URL で処理するのでは無く、一箇所で対応します。import express from 'express';const app = expre...
PC

Vuetify 3:v-table で先頭行と先頭列を固定してスクロール

素の table タグに設定しているのと変わらないので、他にも流用できると思います。v-table は props に先頭行・末尾行を固定にする設定(fixed-header、fixed-footer)があるので、それで十分なら props...
PC

Vuetify 3:v-overlay の透明度を変更するには

Vuetify 2 は props にありましたが、3 には無いので css で変更します。対象のコンポーネントでのみ透明度を変更する場合の例です。<template> <slot /> <v-overlay class="hoge" > ...