通过 FTP 将 csv 文件发送到 PythonAnywhere

Sending csv file via FTP to PythonAnywhere

我的组织使用 Business Objects 作为其 Oracle 数据库之上的一个层,以便像我这样的人(即不在 IT 部门的人)可以访问数据而不会破坏某些东西。

我有一个 PythonAnywhere 帐户,其中有一些使用 Flask 构建的仪表板。

每天早上,BO 都会给我发一封电子邮件,里面有我想要的数据的 cvs 文件。然后我将这些上传到 MYSQL 服务器,然后从那里开始。还有一个选项可以将其发送给 FTP 收件人...但仅此而已。

是否可以在我的(付费)PythonAnywhere 帐户上设置 FTP 服务器?如果我可以将这些文件转到像 /data 这样的目录,那么我可以安排一个作业将它们插入我的数据库中。

数据已经在 public 域中并且不敏感。

或者有没有更好的方法?

这里是 PythonAnywhere 开发者:很遗憾,我们不支持常规 FTP。如果有办法告诉 BO 通过 HTTP POST 将数据发送到网站,那么您可以设置一个简单的 Flask 应用程序来处理它——但我从您所说的猜测它不会't :-(