#python
Celeryでタスク実行されるまでの流れ #422
CeleryはPythonの分散タスクキュー(もしくは非同期タスクキュー)として使用される技術です。分散タスクキューでは、メッセージブローカーを介してタスク(作業の単位)を送受信し、複数のワーカープロセスがこれらのタスクを非同期に実行します。
Celeryの主な用途:
●非同期処理
●分散・並列処理
●スケジューリング
●耐障害性と拡張性
Djangoとも簡単に連携でき、バックグラウンドで計算
Django_YouTube動画のURLを入力してmp3にコンバートしてダウンロードするアプリ #296日目
【一言日記】
今日は熟練営業マンの凄さを痛感しました。池袋久しぶりに行ったなー。
PythonでYouTubeから動画をダウンロードする方法の一つである「yt-dlp」を用いて、Djangoでmp3コンバーターを作成してます。
yt-dlp自体に違法性はないと判断されているらしいですが、動画は著作権やYouTube側の権利など色々あると思うので、以下の内容を扱われる際はくれぐれも著作者への配慮