您应该如何以编程方式为 oauth2 模块设置它?我尝试了以下方法,但得到一个关键错误:
from oauth2client.client import OAuth2Credentials
import gflags
gflags.FLAGS['--positional_parameters_enforcement'] = 'EXCEPTION'
您应该如何以编程方式为 oauth2 模块设置它?我尝试了以下方法,但得到一个关键错误:
from oauth2client.client import OAuth2Credentials
import gflags
gflags.FLAGS['--positional_parameters_enforcement'] = 'EXCEPTION'
经过咨询后help(glfags.Flag)
,我确定您将value
属性设置为:
import gflags
gflags['positional_parameters_enforcement'].value = 'EXCEPTION'
出色的!虽然,现在与文档相反,警告被禁止,我没有例外。
更可靠的是,这可以通过以下方式设置:
import oauth2client.util
oauth2client.util.positional_parameter_enforcement = \
oauth2client.util.POSITIONAL_IGNORE
from oauth2client.client import OAuth2Credentials