1
我已經創建了一個將其輸出寫入sqlite數據庫的python腳本(一個webscraper),我目前正在使用一個django webapp作爲它的接口。用cron追加現有的sqlite3數據庫
我已經設法使用'inspectdb'命令將應用程序數據庫連接到django應用程序,並且django應用程序能夠顯示數據庫的內容。我設置了多個cronjob(使用crontab -e)以設定的時間間隔運行python腳本(每次運行使用不同的sys.argv參數)。雖然腳本正在運行,但輸出不保存到腳本目錄(/ home/projects/scraper_gui/gui),而是保存到/ home目錄。
有沒有辦法指示cron在腳本目錄中運行腳本,而不是在主目錄中?我看到幾個帖子提到cronjob >>文件位置方法,但是不會覆蓋整個數據庫嗎? (包括所有已添加特定的Django的表格)
親切的問候,
碧玉
此解決方案非常簡單,甚至從未發生過我。非常感謝你! – Jasper