python3.6で文字リテラルに変数を組み込むf文字列

メモ書き程度に

s3のパスなんかを指定するときにディレクトリ名(擬似だが)指定するときに連結したりformatするよりもコレが便利だと思った

baccket_name = "hoge-bucket"
file_path = "/foo/bar/hogehoge.json"
s3_path = f"s3://{baccket_name}{file_path}"

fを先頭に入れてダブルクオートで括って、 {}で括って変数を入れる。