PythonでBase64エンコードされた文字列をファイルに書き込む方法を紹介します。この記事は、Pythonの標準ライブラリbase64を使用して、Base64エンコードされた文字列をデコードし、その結果をファイルに書き込む方法について説明します。

まず、Base64エンコードされた文字列をデコードするための基本的なコードスニペットを見てみましょう。

import base64

# Base64エンコードされた文字列
coded_string = '...'

# 文字列をデコード
decoded = base64.b64decode(coded_string)

# デコードされたデータをファイルに書き込む
with open('Output.txt', 'wb') as output_file:
    output_file.write(decoded)

このコードは、Base64エンコードされた文字列をデコードし、結果をバイナリモードで開いたファイルに書き込みます。ファイルはバイナリモードで開く必要があります。

また、ファイルからBase64エンコードされた文字列を読み込む場合は、次のようにします。

import base64

# ファイルからBase64エンコードされた文字列を読み込む
with open('Input.txt', 'r') as input_file:
    coded_string = input_file.read()

# 文字列をデコード
decoded = base64.b64decode(coded_string)

# デコードされたデータをファイルに書き込む
with open('Output.txt', 'wb') as output_file:
    output_file.write(decoded)

このコードは、テキストファイルからBase64エンコードされた文字列を読み込み、その文字列をデコードし、結果を別のファイルに書き込みます。

以上がPythonでBase64エンコードされた文字列をファイルに書き込む基本的な方法です。この情報がPythonプログラミングに役立つことを願っています。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です