pycurlを使用して大量のファイルをサーバーにアップロードする小さなpythonアプリケーションを構築しています。pycurl を使用して帯域幅を調整することは可能ですが、それでも問題は解決しません。アプリが利用可能な場合は 100% アップストリームを使用し、他のアプリケーションがアップストリームを使用する場合は適切にダウンスケールする必要があります。
優先度を設定できない場合は、アプリが総帯域幅の 70% を消費するロジックを使用します。
これらのlibcurl の例を確認してください。使用方法とオプション名は pycurl とほぼ同じです。
(右の列の例を参照)。