def write_file(filename): """ Save PRNG state to a file :param filename: The file to write data to (``bytes`` or ``unicode``). :return: The number of bytes written """ filename = _path_string(filename) return _lib.RAND_write_file(filename)
def write_file(filename): """ Write a number of random bytes (currently 1024) to the file *path*. This file can then be used with :func:`load_file` to seed the PRNG again. :param filename: The file to write data to (``bytes`` or ``unicode``). :return: The number of bytes written. """ filename = _path_string(filename) return _lib.RAND_write_file(filename)
def write_file(filename): """ Save PRNG state to a file :param filename: The file to write data to :return: The number of bytes written """ if not isinstance(filename, _builtin_bytes): raise TypeError("filename must be a string") return _lib.RAND_write_file(filename)