问题标签 [pydrive]

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 投票
2 回答
13738 浏览

python - Python : upload my own files into my drive using Pydrive library

I want to upload my file into my drive. However in Pydrive Documentation I found only upload() function that uploads a file created by drive.CreateFile() function and update it, and not the file in my hard drive (my own file).

I've tried the ansewers of my question here in stackoverflow, but an error accured . here is my code :

The file "big.txt" is in the same folder of my code file. When I run it, I got this traceback:

0 投票
2 回答
2259 浏览

python - Python:使用 apidrive 从驱动器下载另一种格式的文件

第一点:我有一个问题,是否可以使用 Google Drive API 从我的驱动器下载 pdf 文件作为 doc 或任何其他格式?就像我们可以在驱动器上手动操作一样:打开一个 pdf 文件作为 google 文档并下载它。

编辑:第二点:我做了什么:通过快速启动连接到 apidrive。我打开了 Drive API(Step1),并安装了 Google Client Library(step2)。之后,我尝试使用以下代码将文件从我的 HD 上传到我的驱动器:

我计划的下一步是以不同的格式(例如 .doc)下载我刚刚上传到 drive 的“documt.pdf”。所以我搜索了如何做所以,我找到了以下脚本,即使它没有做我真正想要的(如文档所说),它也只能将 Google 文档下载为 pdf(与我想要的相反) :

但是,即使此代码也显示错误:

我的 client_secrets 文件看起来像(不知道它是否与问题有关): {"web":{"client_id":"xxxxx.apps.googleusercontent.com","project_id":"xxxx"," auth_uri":" https://accounts.google.com/o/oauth2/auth ","token_uri":" https://accounts.google.com/x/oauth2/token ","auth_provider_x509_cert_url":" https: //www.googleapis.com/oauth2/v1/c ","client_secret":"erm-xxxx","re​​direct_uris":[" http://localhost:8080/ "],"javascript_origins":[" http: //localhost:8080 "]}}

谁能帮我找到我的问题的答案(第一点),并解决错误(第二点)?

非常感谢您

0 投票
0 回答
41 浏览

py2exe - py2exe pydrive 错误 ssl.pyc 文件未找到

带着恐惧和颤抖,我在这里发布了我的第一个问题。我有一个简单的程序,它使用pydrive调用authorizeGdrive(现在窒息的地方)下载和上传到谷歌驱动器/从谷歌驱动downloadFile器上传uploadFile。当它构建时,我会得到一长串丢失的文件。以下是前几个:

'Crypto.Hash'、'Crypto.PublicKey'、'Crypto.Signature'、'Crypto.Util.asn1'、'OpenSSL'、'_scproxy'、'_sysconfigdata'、'ca_certs_locater'、'discovery_cache.DISCOVERY_DOC_MAX_AGE'

当然,构建运行时会出现错误 "no such file ssl.pyc" 。

我的问题是这些丢失的文件在哪里?我需要在 setup.py 文件中包含什么?

0 投票
1 回答
5888 浏览

python - Pydrive 谷歌驱动器自动身份验证

我有以下代码:

问题是在谷歌浏览器中生成了一个验证码,每次用户需要复制->将其粘贴到控制台中以进行身份​​验证。有没有办法自动化这个过程?

0 投票
1 回答
7876 浏览

python - 使用 PyDrive 下载特定文件夹中的所有文件

我的 Google Drive 看起来像这样:

图片1.jpg

歌曲1.mp3

a/b/file1.txt

a/b/file2.txt

a/b/file3.jpg

a/b/file4.m4a

a/b/...

我想使用 PyDrive 下载文件夹“b”中的每个文件。在查看文档并检查 StackOverflow 之后,我仍然无法弄清楚如何做到这一点。如何使用 PyDrive 下载文件夹“b”(包含在文件夹“a”中)中的所有文件。此外,如果相关,请注意文件夹“b”包含数千个文件。

0 投票
1 回答
399 浏览

python - 使用 Pydrive 打开 pdf

我想知道我是否可以使用 Pydrive 从我的谷歌驱动器打开一个 pdf 到浏览器选项卡上的某个页面。我看到了可以上传和下载文件的线程,所以我认为可以简单地打开文件。

0 投票
4 回答
37221 浏览

python - 在 colaboratory 中从驱动器加载 xlsx 文件

如何将 MS-excel(.xlsx) 文件从谷歌驱动器导入 colaboratory?

确实有效(drive是一个pydrive.drive.GoogleDrive对象)。但,

返回无。和

抛出:

() ----> 1 excel_file.content() 中的 TypeErrorTraceback (最近一次调用最后一次)

TypeError:“_io.BytesIO”对象不可调用

我的意图是(给定一些有效的文件 'id')将其作为 io 对象导入,它可以被 pandas 读取read_excel(),最后从中得到一个 pandas 数据框。

0 投票
1 回答
495 浏览

raspberry-pi2 - 树莓派 oauth2client 库中的错误

我想上传一个存在于树莓派文件夹中的文本文件。为此,我使用了以下代码:

在树莓派中运行此代码我收到以下错误:

请帮助我消除此错误。如果还有其他方法可以上传文本文件,请帮我解决。

0 投票
2 回答
8007 浏览

python - 下载文件谷歌驱动python

如何从 下载文件googledrive

我正在使用pydrive链接。

错误:

0 投票
1 回答
6110 浏览

python - 将 Python 包添加到 Buildroot

我在 Buildroot 上运行嵌入式系统。我想在它上面运行一个需要 PyDrive 模块的 Python 应用程序。

我收到一个 PYTHONPATH 错误,如下所示:

我的制作文件:

我的配置文件:

谢谢,

D