code: def get_request_token(self):
          
          print('Obtaining request token')
          try:
              os.remove(os.path.join(self.file_path, 'request_token'))
          except FileNotFoundError:
              pass
          # Create a new session
          session = OAuth1Session(consumer_key=self.consumer_key,
                                  consumer_secret=self.consumer_secret)
          # Use the test URL in the GET request
          r = session.request(method='GET',
                              url=self.request_token_url,
                              params={'oauth_callback': 'oob'})
          # If the status code is '200' (OK), proceed
          if r.status_code == 200:
              # Save the JSON-decoded token secret and token
              self.request_token = r.json()['oauth_token']
              self.request_secret = r.json()['oauth_token_secret']
              # Write the token and secret to file
              self.write_token('request_token', self.request_token, self.request_secret)
docs: Obtain a request token