class_docstr: Backend storage for our "array of bits" using a file in which we seek
class_docstr_tok: ["Backend","storage","for","our","``","array","of","bits","''","using","a","file","in","which","we","seek"]
code: def __init__(self, num_bits, filename):
      self.num_bits = num_bits
      self.num_chars = (self.num_bits + 7) // 8
      flags = os.O_RDWR | os.O_CREAT
      if hasattr(os, "O_BINARY"):
          flags |= getattr(os, "O_BINARY")
      self.file_ = os.open(filename, flags)
      os.lseek(self.file_, self.num_chars + 1, os.SEEK_SET)
      os.write(self.file_, b"\x00")
  
imports: import array
  import math
  import os
  import random
label_desc: Use image node_id 1 to create a new File_seek_backend object from inherited base classes: object with example: obj = File_seek_backend(num_bits, filename)