ログ記録のために URL のパスワードを隠したい。urlparseを使用することを望んでいましたが、解析し、パスワードをダミーのパスワードに置き換え、解析を解除しましたが、これにより次のことが得られます。
>>> from urllib.parse import urlparse
>>> parts = urlparse('https://user:pass@66.66.66.66/aaa/bbb')
>>> parts.password = 'xxx'
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: can't set attribute
したがって、代替手段はthisのようですが、これはやり過ぎのようです。
標準ライブラリを使用してパスワードを置き換える簡単な方法はありますか?