17
Python: ละเว้นข้อผิดพลาด 'ช่องว่างที่ไม่ถูกต้อง' เมื่อถอดรหัส base64
ฉันมีข้อมูลบางอย่างที่เข้ารหัส base64 ซึ่งฉันต้องการแปลงกลับเป็นไบนารีแม้ว่าจะมีข้อผิดพลาดในการเติม ถ้าฉันใช้ base64.decodestring(b64_string) ทำให้เกิดข้อผิดพลาด 'ช่องว่างภายในไม่ถูกต้อง' มีวิธีอื่นอีกไหม UPDATE: ขอบคุณสำหรับทุกคำติชม บอกตามตรงว่าวิธีการทั้งหมดที่กล่าวมาฟังดูไม่ค่อยดีและพลาดดังนั้นฉันจึงตัดสินใจลอง openssl คำสั่งต่อไปนี้ใช้งานได้: openssl enc -d -base64 -in b64string -out binary_data