我有一個python腳本,我只需要運行一次(我不想將它提交到repo發送到Cedar實例)。如何在Heroku上執行python腳本?
腳本通過我的Django模型聚合數據並輸出一個.csv文件。
通常在AWS中,我將scp
腳本傳送到服務器,manage.py shell < script.py
和scp
將生成的.csv發回我的機器。
我知道Heroku文件系統是短暫的,但有沒有辦法在Heroku服務器上檢索生成的文件而無需上傳到S3?
這是我最好的拍攝:
cat script.py | heroku run manage.py shell --app appname
工程的一個行腳本,但不換行。
另外,上面的腳本只會產生命令行輸出,不會返回一個.csv文件。
謝謝。這節省了我的時間。 – Prashanth