以前に、tqdmを使った進捗バーを紹介しました。Pythonで進捗バーを表示する(tqdm)Python、requestsとtqdmでダウンロードの進捗を表示する今回は進捗バーを自作してみましょう。コードまず最初のコードです。sys.stdout.flush()sys.stdout.write("\n")50%のように、パーセント表示だけされるシンプルな例です。書き換えて、print()でやってみましょう。end="")print()ポイントは以下です。end=""で改行をなくします。\rは、キャリッジリターンと呼ばれるもので、行頭に戻すという意味があります。end="")print()以下のように表示されます。end="")print()これぐらいになると、そこそこ使える見た目ではないでしょうか。進捗を表示する際は、表示がガタガタしないように、進捗バーの幅を固定すると良いでしょう。[]内の"#"と空白を調整する。PostsPythonで進捗バーを表示する(tqdm)tqdmは、進捗バーを手軽に作成することができます。これをちょっと使うだけで、ユーザーフレンドリーな見栄えの良いアプリケーションになります。tqdmRequestsとtqdmでダウンロードの進捗を表示するtqdmを、requestsを使ったダウンロード時に利用するサンプルです。tqdmComment記事にコメントするまだコメントはありません。幾つかの方法で、ブログの更新を受け取れます。