问题标签 [httplib2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
20059 浏览

python - Python httplib2,AttributeError:'set'对象没有属性'items'

我正在使用 Python 库httplib2。以下是我的代码。

当我执行它时,我收到错误:

我对 Python 和 httplib2 很陌生,我的代码有什么问题吗?

0 投票
0 回答
298 浏览

python - 如何保存使用 httplib2 检索到的 .png 图像

可能重复:
如何在 python 中复制远程图像?

我正在使用 Python httplib2 库从网络检索 .png 图像。

例如

我的问题是,有哪些好方法可以将此图像保存到本地文件系统?目前我已经尝试使用 PIL 并以以下为例:

使用此代码,一切都运行良好,直到发生保存im.save()并引发异常。有人可以指出我做错了什么和正确的选择吗?

0 投票
2 回答
11355 浏览

python - 如何在 windows 7 64 下为 python 安装 httplib2?

只有我能找到的说明是指 unix/linux?

0 投票
3 回答
2703 浏览

python - 如何在 Google App Engine 上正确安装 httplib2?

我将我的 httplib2 目录复制到我的 GAE 项目中,现在我收到以下错误:

这是 Google App Engine 的问题,还是我以某种方式错误地安装了我的 httplib2?

完整的错误转储,作为请求(它很大!):

还是有这个问题。关于我能想到的唯一可能导致此问题的原因是我的机器运行 Python 2.7;是否有可能导致问题?

0 投票
2 回答
539 浏览

python - 如何通过 python 的 httplib2.Http 请求方法发布超过 64K 的数据?

如果我这样做:

如果正文超过 64K,则数据似乎被截断。

这是在 32 位 Python 运行时(我认为 64 位运行时不会发生这种情况)。

我该如何做到这一点?

这是问题:

https://svn.macports.org/ticket/18376

0 投票
1 回答
665 浏览

python - python 2.7中的httplib二进制数据和UnicodeDecodeError

我刚刚发现从 Python 2.7 开始,httplib它不再适用于二进制数据,破坏了通过 HTTP 发送二进制数据的模块,一个例子是PyAMF

我正在寻找当前错误的解决方案,最好是不需要我修补 Python 的解决方案。仍然修补 PyAMF 接缝作为可接受的解决方案。

0 投票
1 回答
1226 浏览

python - 如何使用 httplib2 和 Python 3.x 对 Twitter 进行 OAuth?

我知道那里有很多 Python Twitter API 和 OAuth 包装器,但我不想使用它们。我只想使用 httplib2 和 Python 3.x 标准库。您能否演示如何实现这一目标的简单代码示例?提前致谢。

0 投票
1 回答
2944 浏览

python - Linux上的python httplib2问题

我正在使用以下代码片段来调用需要基本身份验证的 Web 服务:

我在两个不同的环境中运行相同的代码段:

Mac OSX 10.6.6,python 版本 2.6.1 - 我得到正确的响应

Linux - centos,python 版本 2.6.6 - 我得到以下异常:

我已经在具有不同 python 版本的多种 linux 风格上运行了这段代码,一切正常。我还注意到 curl 在特定机器上无法正常工作。以下 curl 命令(模仿上面的代码)在我的 Mac OSX 上运行良好:

但在受影响的 linux 工作站上失败并显示以下消息:

知道为什么会这样吗?似乎某些操作系统设置不正确。如果有帮助,我在亚马逊 ec2 中使用亚马逊版本的 linux,该版本已被完全锁定。

0 投票
2 回答
9890 浏览

python - Python httplib2 处理异常

我有这个非常简单的代码来检查网站是启动还是关闭。

当我输入一个有效的 URL 时,它会正确打印 Site is Up,因为状态为 200,正如预期的那样。但是,当我输入一个无效的 URL 时,它不应该打印站点已关闭吗?相反,它会打印一个类似这样的异常

如何覆盖此异常并打印我自定义的“站点已关闭”消息?请问有什么指导吗?

编辑

还有一个问题......使用之间有什么区别

0 投票
3 回答
1532 浏览

windows-7 - 如何在 Windows 7 上使用 Python 3 和 httplib2 调用 AWS?

我正在使用 httplib2 调用 Amazon Web Services (AWS):

但是它无法寻找 CA(我认为):

我的问题:

  1. 我需要做些什么来配置我的操作系统和环境才能使其正常工作吗?
  2. 我看过很多关于确保在 Python 2 中为 SSL 构建套接字库的帖子;这适用于 Python 3 吗?

谢谢!