2017-07-24 153 views
-1

我有一個在Linode服務器上託管的Flask應用程序。我有一個腳本來獲取一個JSON並將其寫入一個文件。當我在我的服務器上運行此腳本getprice.py時,出現錯誤[Errno 13] Permission denied: 'app/static/prices.json。它在我的本地機器上正常工作。我需要做些什麼才能使它工作?Python腳本無法寫入文件

+2

您能否提供您正在執行的確切命令序列和正在執行的代碼? – plumSemPy

+3

不確定誰投了票。 – Nabin

回答

0

答案在你的問題。您的腳本在服務器上運行的用戶對'app/static'沒有寫入權限。如果您還發布了getprice.py代碼,它可能會有所幫助,但這似乎是一個非常簡單的文件權限問題。