Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何自动将文件从云引擎上的FTP导出到云存储_Python_Ftp_Google Cloud Functions_Google Cloud Storage - Fatal编程技术网

Python 如何自动将文件从云引擎上的FTP导出到云存储

Python 如何自动将文件从云引擎上的FTP导出到云存储,python,ftp,google-cloud-functions,google-cloud-storage,Python,Ftp,Google Cloud Functions,Google Cloud Storage,我在Google Cloud Compute Engine上构建了一个FTP服务器,其中几个用户将数据发送到此FTP上的目录,如下所示: user1将数据发送到/srv/ftp/user1 user2将数据发送到/srv/ftp/user2 user3将数据发送到/srv/ftp/user3 我想自动地将数据从user1、user2和user3移动到存储桶中,只要它们将新文件添加到目录中,这些存储将作为此数据的存档 我的问题是: 是否可以使用云函数来实现这一点?在这种情况下可以使用什么触发器 另

我在Google Cloud Compute Engine上构建了一个FTP服务器,其中几个用户将数据发送到此FTP上的目录,如下所示:

user1将数据发送到/srv/ftp/user1

user2将数据发送到/srv/ftp/user2

user3将数据发送到/srv/ftp/user3

我想自动地将数据从user1、user2和user3移动到存储桶中,只要它们将新文件添加到目录中,这些存储将作为此数据的存档

我的问题是:

是否可以使用云函数来实现这一点?在这种情况下可以使用什么触发器

另外,如果有任何例子可以帮助我理解这个过程,那就太好了


提前感谢。

这可以通过使用a和a来实现,因为它可以设置为监视特定存储桶中的新文件,并在触发触发器时执行加载脚本

更多信息请访问上面提供的链接


如果有帮助,请告诉我。

我认为重点是监控FTP以获取任何新文件,并使用云功能将该文件从计算引擎FTP获取到云存储。我在Google云存储的FTP服务器上找到了这个。除了我之前分享的内容之外,你应该能够把这些点连接起来,并让它工作起来。因为您已经在Google Compute Engine上配置了FTP服务器,所以应该可以跳过一些步骤。干杯