问题标签 [google-python-api]

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 回答
3918 浏览

python - 如何跳过 CSV 文件的列

我正在尝试将 CSV 文件中某些字段的数据上传到已经存在的表中。

据我了解,这样做的方法是创建一个新表,然后将新创建的表的相关列附加到主表的相应列中。

我究竟如何将某些数据列从一个表附加到另一个表?如,具体的命令是什么?

我正在使用 bigquery api 和 python-client-library。

0 投票
1 回答
412 浏览

python-2.7 - 在 bigquery python API 中截断的字节字段

我正在尝试使用文档中给出的示例代码使用 python 查询 BigQuery 中的表:

我得到的结果如下:

第一个字段是字节类型,应该是 b64 uuid。表、UI、java 包装器和命令行(使用相同的查询)中的实际结果是:

我似乎在 python 答案中没有完整的字节数组,而我用其他所有包装器都得到了它。这是查询:

有谁知道为什么会这样?我的字节字段似乎被截断了。

谢谢,

安东

0 投票
1 回答
438 浏览

google-cloud-platform - google-api-python-client 是否已弃用?

google-api-python-client图书馆会很快终止支持吗?

我一直在使用这个库做很多事情,我遇到了多个问题,因为这个库不是线程安全的。

我应该使用一些包装类来实现线程安全吗?我是否应该转移到 google-cloud 提供的其他库,因为这既不是线程安全的(导致很多问题),也不是持久的。

0 投票
2 回答
1235 浏览

python - 创建新的联系人 Google People API

我正在遵循指南: https ://developers.google.com/people/v1/write-people

我的代码:

当我运行时,我的错误:

我收到这个错误。如何有效地创建新联系人?

0 投票
1 回答
2401 浏览

python - 无法在 python 上使用 fbchat 发送消息

上面的代码示例是我从在线教程中获得的,该程序能够登录到 Facebook Messenger 并告诉我我的用户 ID。然后我添加了一个client.send,看看它是否真的使用facebook messenger向我的一个联系人发送了一条消息,但后来我在IDLE中得到了这个。任何人都可以为这个问题提供解决方案吗?

0 投票
1 回答
537 浏览

python - 读取超过一千行时,GSpread get_all_records() 不会自动停止

我需要一个 API 来帮助我从 Google 表格中检索数据,因此我尝试使用 GSpread 从单个工作表中检索 3000 多行,我花了几分钟等待数据打印出来。但是,在某些情况下,即使我等待了 10 多分钟,数据仍然没有显示。奇怪的部分是 10 分钟后,当我尝试通过单击 Ctrl+C 来中断程序时,该过程结束而没有任何错误并打印了完整的数据。我还尝试在运行程序 1 分钟后中断程序,但它显示了一些错误消息并且没有显示任何数据。

它是 GSpread 中的错误还是在 Google 表格中检索数千行的正常现象?程序如何在数据检索完成后自动结束?

这是我的代码(我只是按照文档进行操作):

而且由于我要检索超过一千行代码,有没有比 GSpread API 更好、更高效的替代方案,它在从 Google Sheets 检索数据到 Python 时也更快?因为我不想等待数据被检索超过 10 分钟。

提前致谢!

0 投票
1 回答
85 浏览

python - 在“Google Cloud Client Library for Python”中使用 Compute 模块

我正在考虑使用谷歌云 python SDK 来管理我的资源。我无法在 python SDK 中找到计算模块。

Python 文档在这里:https ://googlecloudplatform.github.io/google-cloud-python/latest/

但是,Node.js SDK 中提供了计算模块。

Node.js 文档在这里:https ://googlecloudplatform.github.io/google-cloud-node/#/docs/google-cloud/0.56.0/compute

如果这个模块(计算)在 python 中可用,我可以获得信息吗?如果没有,这是否正在计划中,我什么时候可以期待。

0 投票
1 回答
847 浏览

python - 在函数中调用函数而不返回任何值

我是编程新手,希望能得到您的帮助。我需要编写一个脚本,其中一个函数将在另一个函数中调用。同时,任何函数都不应该返回任何东西,应该使用 print() 来呈现结果。我想出了两个简单的功能:

另一个应该计算第一个函数的 a、b 和 с 的算术平均值。我一直在尝试让第二个函数调用第一个函数并使用结果来计算算术平均值。我想出了这样的东西,但它不起作用:

任何关于如何使整个事情发挥作用的想法都非常受欢迎!

0 投票
0 回答
139 浏览

python - Google DFP:如何获取多个订单的交付报告

我已经集成了 Google 的 DFP API(python) 以使用服务帐户从 DFP 网络获取数据。

以下是我的报告工作。

此代码将下载特定订单 ID 的交货报告。

有没有办法下载订单列表的交货报告?

参考

0 投票
0 回答
104 浏览

youtube - 以自动脚本访问 YouTube 报告

我们正在尝试编写一个自动化脚本(即没有用户交互),从 API(尤其是使用 Google Python API 客户端)中提取 YouTube 报告数据。

目前,我们有一位 Google 用户是频道的内容管理员,我们可以在 YouTube 上访问其创作者工作室。

到目前为止,我们已经按照官方代码示例,为 Google 帐户创建了一个客户端机密文件,并且我们能够在浏览器弹出窗口中批准权限后访问报告。但是,由于我们要将其移植到自动化脚本中,因此这对我们来说并不实用。

有没有一种方法可以让我们拥有一个“客户端机密文件”,让我们无需额外验证即可直接与 Google API对话

OAuth 游乐场看起来很有希望,因为我们能够在那里生成刷新令牌和访问令牌;但是,我们不确定如何在 Python API 客户端中使用它们......