base64轉圖檔
from django.test import TestCase
import base64
import time
import os
def base64_to_image(base64Img):
# base64轉image
image_data = base64.b64decode(base64Img)
image_url = "2.jpg"
with open(image_url, 'wb') as f:
f.write(image_data) # 打開路徑将結果寫入到檔案中
return image_url
def image_to_base64(file_path):
# image轉base64
with open(file_path, "rb") as f: # 轉為二進制格式
base64_data = base64.b64encode(f.read()) # 使用base64進行加密
file = open('1.txt', 'wt') # 寫成文本格式
file.write(str(base64_data, encoding="utf-8"))
file.close()
if __name__ == '__main__':
with open("1.txt", "rb") as f:
base64_to_image(f.read())