Python で再試行を行うのに Tenacity ライブラリが有名 ― 2023年02月23日 13時35分19秒
ただ単に何度も同じ動作を繰り返すのなら while ループ等でも出来る。しかし、特定の例外のみに再試行したり、再試行前に少し sleep で待ったり等と、やり始めると色々と複雑になってくるので、ライブラリを使うのが吉。デコレータを使って、関数自体を複数回呼べる様になるので便利なように書かれている。
ただ単に何度も同じ動作を繰り返すのなら while ループ等でも出来る。しかし、特定の例外のみに再試行したり、再試行前に少し sleep で待ったり等と、やり始めると色々と複雑になってくるので、ライブラリを使うのが吉。デコレータを使って、関数自体を複数回呼べる様になるので便利なように書かれている。
by uyota [Programming] [python] [コメント(0)|トラックバック(0)]
暖かくなってきた最近は野菜の写真の成長記録を主に。庭で露地栽培と鉢植えで野菜を栽培中。庭の雑草取りもほぼ日課。野菜栽培は素人ですが、日々の観察と作業を楽しんで。
コンピューター系の話題は FreeBSD や Python を主に。昔はこちらが主体でした。UNIX 系で root で行わなければいけない作業には $ を、一般ユーザで行う作業には % のプロンプトを使っています。ソフトウエア開発は職業でやっています。C++ が主でしたが、最近は Python が増えました。
滅多にはありませんが、記事の内容によっては、細心の注意を払ってやらなければ、全てのデータを消去してしまうようなものも含まれます。ここを参考に作業を行うのは自己責任でやって下さい。
内容の間違いに関しては注意を払っていますが、勘違いや書き間違いがあることがあります。もし、見つけたらコメント等で指摘して下さい。
Links to Links
Port Authority Alerts
mmasudaのはてな日記
*BSD Diary Links
FreeBSD
某日記
BSD Diary Version 0.8091
かけまわる子犬
Nork's Daily "How To ..."
The FreeBSD Forums
Java NetBeans
プラネット NetBeans
Others
UC Claims
Embassy of Japan
DTrace ユーザーガイド
最近のコメント