我需要帮助将以下 PHP 转换为 python
$plaintext = "MyPassword";
$utf_text = mb_convert_encoding( $plaintext, 'UTF-16LE' );
$sha1_text = sha1( $utf_text, true );
$base64_text = base64_encode( $sha1_text );
echo $base64_text; //ouput = QEy4TXy9dNgleLq+IEcjsQDYm0A=
- 将字符串转换为 UTF16LE
- 散列 1. 的输出。使用 SHA1
- 使用 base64 编码对 2. 的输出进行编码。
我正在尝试 hashlib.sha1 但它不起作用。也许是因为这个,也许是编码。谁能帮忙