-
Python3.8で導入されたWalrusオペレータでwhile True:を撲滅しよう!
2021/11/1
Pythonのプログラムで見かけるwhile True:ループは、Python3.8で導入されたWalrusオペレータで撲滅できるぞ!
-
socket.makefile()で作成したファイルっぽいオブジェクトからread()を呼び出すと無限待ちになるよ
2021/10/31
socket.makefile()を使うとファイルアクセスのようにソケット通信ができて便利ないっぽう、read()で無限待ちになるハマりポイントがあるので注意です。
-
Pythonの文字列生成いろいろ
2021/10/23
Pythonでの文字列結合や文字列に変数値を挿入する(文字列フォーマット)方法をまとめました。広く網羅。
-
PythonのWARNINGレベル以上のログをstderrに出力する
2021/11/3
コンソール画面に出力しているログのうち、INFOレベル以下はstdoutに、WARNINGレベル以上をstderrに出力するサンプルを紹介します。 一般的なコンソールはstderrの出力を強調表示して ...
-
Pythonでログファイルをローテーションさせる方法
2021/10/17
Pythonからファイルへのログ出力をローテーションさせる方法を紹介します。RotatingFileHandlerとTimeRotatingFileHandlerを使います。
-
Pythonでファイルの先頭に文字列を追加する3つの方法
2021/7/3
Pythonでファイルの先頭に文字列を追加するには、一度ファイルの内容を読み込んでからプログラム内で文字列を結合し、そのうえでファイルに書き出さなくてはいけません。まず基本的な方法を紹介し、次に、たった1行でズバッとやっちゃう方法を紹介します🤓。
-
Pythonでテキストファイルの内容を置換する6つの方法
2021/7/1
Pythonからテキストファイルの内容を置換する方法について紹介します。状況によって使い分けれるようになるとグッドです。
-
Pythonでファイルから文字列を読み込む方法
2021/7/1
ファイルを指定したら内容を取得できる関数を備えたパッケージを作りました。s = textfile.read("file.txt")みたいに使えます。
-
Pythonから文字列をファイルに書き出す方法
2021/7/1
Pythonから文字列をファイルに書き出す場合、with構文を使う方法が一般的のようですね。そこからさらに短く、1行でファイルに書き出すためのパッケージを作りました。
-
poetry使ってPythonパッケージをPyPIに公開しよう
2021/6/26
Pythonプログラムをパッケージにして、pipでインストールできるwhlファイルを作成したり、PyPIに公開して広く一般に使ってもらったりする手順について紹介します。poetryを使います。