谷歌应用引擎远程API不能从本地客户端工作



这里使用的是Python SDK 1.8.0版本。

我的远程API使用remote_api_shell.py工作良好,但不工作时,试图从一个python脚本内访问。我使用的示例代码从谷歌:

from google.appengine.ext.remote_api import remote_api_stub
import getpass
def auth_func():
  return (raw_input('Username:'), getpass.getpass('Password:'))
remote_api_stub.ConfigureRemoteApi(None, '/_ah/remote_api', auth_func,
                               'localhost:8080')

,我也从dev_appserver.py导入fix_sys_path(),为谷歌应用程序引擎SDK正确设置我的sys.path:

import dev_appserver
dev_appserver.fix_sys_path()

,在其他路径中,将以下行添加到sys.path:

'/google_appengine_1.8.0/lib/fancy_urllib'

但是,当调用上面的remote_api_stub.ConfigureRemoteApi()时抛出以下错误:

opener.add_handler(fancy_urllib.FancyProxyHandler())
AttributeError: 'module' object has no attribute 'FancyProxyHandler'

等了7年,一切似乎都很顺利。

相关内容

  • 没有找到相关文章

最新更新