Python 如何通过我在谷歌应用程序引擎中的应用程序将文件写入谷歌云存储?

Python 如何通过我在谷歌应用程序引擎中的应用程序将文件写入谷歌云存储?,python,database,google-app-engine,google-cloud-platform,bucket,Python,Database,Google App Engine,Google Cloud Platform,Bucket,我正在寻找一种非常简单的方法来创建一个文件,并通过我在谷歌应用程序引擎中运行的应用程序将文本数据写入其中(我猜是在我的谷歌云平台bucket中)。我需要在代码中使用哪些库/函数来执行此操作?我在谷歌上搜索了这些垃圾,但我没有找到任何简单的方法 我是编码新手,如果您能提供代码示例,我将不胜感激!提前感谢:) 详细信息: 在这个应用程序中,每当一个用户想要在另一个网站上搜索某个内容时,我就会在另一个网站上抓取250个网页。当然,这会在服务器上产生极其沉重的负载,更不用说用户需要等待45秒才能看到结果

我正在寻找一种非常简单的方法来创建一个文件,并通过我在谷歌应用程序引擎中运行的应用程序将文本数据写入其中(我猜是在我的谷歌云平台bucket中)。我需要在代码中使用哪些库/函数来执行此操作?我在谷歌上搜索了这些垃圾,但我没有找到任何简单的方法

我是编码新手,如果您能提供代码示例,我将不胜感激!提前感谢:)

详细信息: 在这个应用程序中,每当一个用户想要在另一个网站上搜索某个内容时,我就会在另一个网站上抓取250个网页。当然,这会在服务器上产生极其沉重的负载,更不用说用户需要等待45秒才能看到结果。为了解决这个问题,我想我应该设置一个cron作业,每隔5分钟左右就可以刮取这些网页,并将其内容存储在某个文件中(最好是250个不同的文件),稍后应用程序在搜索查询时可以访问这些文件。

使用此库:

像这样的

import cloudstorage
with cloudstorage.open('/---bucket-name---/path/within/bucket/file.html', 'w') as f:
    f.write(content)

谢谢你的回答!cloudstorage库是用于python 3的,对吗?我的应用程序在标准环境中使用2.7:(我正在与python 2.7一起使用它,您在安装它时遇到问题了吗?不再是了:D再次感谢!嘿!如果@Alex answer解决了您的问题,您能投票/接受它吗?这样将来它可以帮助更多的人!