code: def _get_user_agent_string(self):
          
          uname = platform.uname()
          try:
              lang = locale.getlocale()[0][:2]
          except:
              lang = ''
          py_version = '{0}.{1}.{2}'.format(*sys.version_info)
          return 'internetarchive/{0} ({1} {2}; N; {3}; {4}) Python/{5}'.format(
              __version__, uname[0], uname[-1], lang, self.access_key, py_version)
docs: Generate a User-Agent string to be sent with every request.