如何使用 Google App Engine 将我的 ID 和密码传递到 Python 网站?

2023-12-02

下面是我使用 Google App Engine 通过 URL 获取网页 HTML 源代码(代码)的一段代码:

from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
   print "content-type: text/plain"
   print
   print result.content

这里一切都很好,但有时我需要从我注册的网站获取页面的 HTML 源代码,并且只有首先传递我的 ID 和密码才能访问该页面。 (实际上,它可以是任何网站,例如雅虎等提供邮件帐户的网站:或用户首先通过注册获得免费帐户的任何其他网站)。 我可以用Python(通过“Google App Engine”)来完成它吗?


您可以检查 HTTP 状态代码 401(“需要授权”),并提供网站要求的 HTTP 授权类型(基本、摘要等)——请参阅例如here了解更多详细信息(这里没有太多 GAE 特有的内容 - 这是学习 HTTP 详细信息并遵守它们的问题!-)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Google App Engine 将我的 ID 和密码传递到 Python 网站? 的相关文章

随机推荐

  • 整数序列(升序或降序)

    整数序列 检查是否有序true 按升序或降序排列 否则为false 如果一个数字与下面的数字具有相同的值 则不会破坏顺序 该序列结束于0 Sample Input 1 9 8 7 6 5 4 3 2 1 0 Sample Output 1
  • 对 HttpContext.Current.Session 的静态引用是否为所有用户返回相同的会话?

    对于同一 Web 应用程序的多个用户 以下代码是否存在问题 我的意思是 我知道一个纯静态字符串将在单个 ASP NET 应用程序的所有会话之间共享 但考虑到 this 明确引用了Current Session 即使它是静态的 它似乎总是引用
  • 什么是透明比较器?

    在 C 14 中 关联容器似乎与 C 11 有所不同 associative reqmts 13 说 成员函数模板find count lower bound upper bound and equal range不应参与重载决策 除非类型
  • 如何在本地主机上使用php获取硬盘序列号

    有没有一种方法可以在本地主机上使用 php 或 javascript 获取硬盘序列号或机器序列号 我们可以在cmd中使用以下命令来获取它 wmic DISKDRIVE GET SerialNumber 或机器序列号由此 wmic bios
  • 带有 12 小时时钟的引导日期时间选择器未在 Rails 中显示子午线(上午或下午)?

    我想以这种方式显示日期时间格式11 01 2013 12 00 AM但目前它正在显示11 01 2013 12 00 P像这样 经络指示器 P 始终显示 P 而不是显示上午或下午 我正在关注这个链接引导日期时间选择器对于我的 Rails 应
  • 根据其他列的值创建包含其他列名称的新列

    我试图根据其他变量的值创建一个新的字符变量 在我的示例 V4 中 我需要使用列名来填充这个新变量 我有这个 V1 V2 V3 1 1 0 1 2 0 1 1 3 0 0 0 4 1 1 1 我希望新变量包含所有值等于 1 的列名 像这样 V
  • Windows 上带有 OpenCv 2.3.4 的 Qt 创建者 5.0.1 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我已经寻找了好几天的好指南
  • 使用纯 CSS 为三角形添加边框

    因此 我使用纯 CSS 创建了一个指向上方且背景色为 222 的三角形 我想给那个三角形添加一个红色的 1px 边框 但我不知道怎么做 arrow tip width 0 height 0 border left 15px solid tr
  • 循环两个单独的数据帧,Haversine 函数,存储值

    我有两个数据帧 我想循环遍历它们 应用半正弦函数 并在新数组中构造结果 我想获取 da store 中第一家餐厅的 lat lng 坐标 对 da univ 的所有 lat lng 应用半正矢函数 存储结果并获取最小值 最终 对于每个商店
  • 动态添加内置方法以指向属性的内置方法[重复]

    这个问题在这里已经有答案了 我有几个类和一个函数 from functools import partial def fn other self name print f calling name with other func getat
  • SSRS 根据逗号分隔列表选择结果

    我有一个将 ID 存储为 INT 的表 例如表 A ID Name 1 A 2 B 3 C 我有一个疑问 SELECT FROM A WHERE ID IN ID 该变量 ID 将来自 SSRS 中输入参数部分的逗号分隔列表 输入类似于 1
  • 在 Swift 中实现 copy()

    我希望能够在 Swift 中复制自定义类 到目前为止 一切都很好 在 Objective C 中我只需要实现NSCopying协议 这意味着实施copyWithZone 举个例子 我有一个名为Value其中存储了一个NSDecimalNum
  • 计算每行的最大列和最小列之间的差

    标题非常简单 如何计算每行的最大和最小值之间的差异 假设这是我的数据 a b c d 1 2 3 4 0 3 6 9 3 2 1 4 9 8 7 6 对于每一行 我想找到具有最高值的列和具有最低值的列之间的差异 结果如下所示 3 9 3 3
  • android Viewpager 一次只加载一页

    ViewPager setOffscreenPageLimit 0 无法按预期工作 就像这个问题一样 但我需要一个自定义 Viewpager 来按时加载一页 有例子吗 是的 您可以通过以下步骤执行此操作 首先创建一个count适配器类中的变
  • 延迟加载 的内容

    是否可以实现实时滚动或延迟滚动 div 其中有 div
  • 在 Windows 中将用户输入隐藏为星号?

    我需要创建一个简单的密码程序 该程序要求用户输入密码 当用户输入时 它将字符显示为星号 每个教程都使用getch in conio h 但我不想使用它 有没有什么简单的替代方法可以做到这一点 我使用的是 Windows 10 P S 请不要
  • 代表问题

    我这样做是为了从 C 代码中调用非托管函数 pCallback 是一个函数指针 因此在托管端是一个委托 DllImport MyDLL dll public static extern Result SetCallback IntPtr h
  • 没有合适的默认构造函数可用。 (创建子类时)

    我正在创建一些自定义异常类 执行以下操作 class GXException public GXException LPCWSTR pTxt pReason pTxt LPCWSTR pReason class GXVideoExcepti
  • 到底是什么拥有“当前工作目录”?

    我知道工作目录 wd 是什么以及它的用途 至少用于编写软件 我不明白的是 wd 的所有权 此外 我想了解答案在操作系统之间可能有何不同 因此任何有关的澄清unusual在特定操作系统上的行为将受到赞赏 那么首先 wd 在哪里体现出来 是否在
  • 如何使用 Google App Engine 将我的 ID 和密码传递到 Python 网站?

    下面是我使用 Google App Engine 通过 URL 获取网页 HTML 源代码 代码 的一段代码 from google appengine api import urlfetch url http www google com