def create_cookies(self, file, need_captcha=False, use_getpass=True):
        """在终端中执行登录流程，将 cookies 存放在文件中以便后续使用

        :param str file: 文件名
        :param bool need_captcha: 登录过程中是否使用验证码， 默认为 False
        :param bool use_getpass: 是否使用安全模式输入密码，默认为 True，
            如果在某些 Windows IDE 中无法正常输入密码，请把此参数设置为 False 试试
        :return:
        """
        cookies_str = self.login_in_terminal(need_captcha, use_getpass)
        if cookies_str:
            with open(file, 'w') as f:
                f.write(cookies_str)
            print('cookies file created.')
        else:
            print('can\'t create cookies.')
在终端中执行登录流程，将 cookies 存放在文件中以便后续使用

        :param str file: 文件名
        :param bool need_captcha: 登录过程中是否使用验证码， 默认为 False
        :param bool use_getpass: 是否使用安全模式输入密码，默认为 True，
            如果在某些 Windows IDE 中无法正常输入密码，请把此参数设置为 False 试试
        :return: