libb.base64file
- base64file(fil)[source]
Encode file contents as base64.
- Parameters:
fil – Path to file to encode.
- Returns:
Base64 encoded bytes.
- Return type:
Example:
>>> import tempfile >>> with tempfile.NamedTemporaryFile(mode='w', delete=False) as f: ... _ = f.write('hello world') >>> base64file(f.name) b'aGVsbG8gd29ybGQ=\n'
Note
This function reads the entire file into memory. Use with caution on large files.