Python將base64轉為文件或者圖片
有時候使用線上的base64解碼遇到一些大檔案或者編碼比較複雜的可能會出現一些問題,就寫了個指令碼來解決
gist地址:https://gist.github.com/Hvnt3r/dad413128496cea8b4e4f66757b8e8c3
#!/usr/bin/python2
# -*- coding: utf-8 -*-
'''
將base碼轉換為檔案的指令碼,可以解碼圖片
Author:Hvnt3r
Date:2018.8.22
'''
import base64
#import codecs #解碼其他編碼格式如GBK需要的模組
file_path="E:/TMP/Python_test/one/" # 定義檔案所在的資料夾
raw_file_name="base64.txt" # 定義存放base64的檔名
decoded_file_name="decoded_file.doc" # 定義轉換後的檔名,包括字尾
FILE_PATH=file_path+raw_file_name
def base_to_file(FILE):
base64String = ""
#1.從檔案中讀取base64並解碼
#with codecs.open(FILE, 'r', 'gbk') as f: # 讀取其他編碼的檔案
with open(FILE, 'rb') as file: # 將檔案路徑和檔名改成自己需要的
for line in file.readlines(): # 去除每一行之後的換行符
base64String += line.strip()
#2.從貼上的字串中解碼
#raw_base64String = "在這裡貼上待轉換的base64字串"
#for line in raw_base64String.rstrip("\n"): # 去除每一行之後的換行符
# base64String+=line.strip()
#寫入檔案
with open(decoded_file_name, 'wb') as f:
f.write(base64.b64decode(base64String))
print "解碼完畢"
if __name__ == "__main__":
base_to_file(FILE_PATH)
相關文章
- 將img圖片轉換為base64位編碼
- javascript將img圖片轉換為base64位編碼形式JavaScript
- Javascript 將圖片的絕對路徑轉換為base64編碼JavaScript
- 2018-06-15: Java 將網路圖片SRC轉換為Base64, Base64轉 MultipartFileJava
- 用canvas把圖片轉為base64程式碼Canvas
- vue+element 將圖片壓縮並轉換成base64上傳圖片Vue
- Python 獲取圖片檔案大小並轉換為base64編碼Python
- 將圖片檔案轉換為base64格式的程式碼工具案例
- 如何將PPT幻燈片轉換為圖片
- 將input type="file" 型別的圖片檔案轉成base64型別
- Vue專案pdf(base64)轉圖片Vue
- c# API接收Base64轉圖片C#API
- 圖片轉Base64程式碼例項
- 通過圖片地址,將圖片處理成base64,使用ajax上傳圖片
- Java 將PDF轉為透明背景的圖片Java
- 將PPT文件轉換為Word文件
- 小程式把圖片轉換成base64
- Android 中 Base64 轉換成 圖片Android
- js如何將選中圖片檔案轉換成Base64字串?JS字串
- java 圖片與base64相互轉化Java
- 圖片和base64字串的互轉字串
- python批量ppt轉圖片,pdf轉圖片,word轉圖片指令碼Python指令碼
- python base64 編解碼,轉換成Opencv,PIL.Image圖片格式PythonOpenCV
- 如何將Powerpoint文件轉換為Word文件
- element上傳圖片元件使用方法|圖片回顯|格式轉換base64元件
- JS base64 圖片上傳JS
- 日常筆記三:將base64的圖片上傳到本地筆記
- html將圖片讀取為base64格式預覽並傳到伺服器HTML伺服器
- python生成驗證碼,文字轉換為圖片Python
- Python 批次合併圖片到word文件Python
- OCR文件識別:圖片快速轉換成電子文件
- base64,雪碧圖CSS Sprite,直接使用圖片CSS
- html2canvas將指定區域匯出為圖片(js將div匯出為圖片)HTMLCanvasJS
- 怎麼把jpg圖片轉為Word文件 怎麼把Word轉換成jpg
- ReactNative載入base64圖片React
- 怎麼將heic轉為jpg格式,哪個圖片轉換器好用
- 如何將圖片轉換成影片?
- 將網路圖片 轉化成bitmap