Return whether object supports random access. If False, seek(), tell() and truncate() will raise OSError. This method may need to do a test seek().
io/IOBase.seekable
IOBase.seekable