2017-07-24 3 views
-1

Ich habe eine Flask-App auf einem Linode-Server gehostet. Ich habe ein Skript, um ein Json zu holen und es in eine Datei zu schreiben. Wenn ich dieses Skript getprice.py auf meinem Server ausführen, erhalte ich den Fehler [Errno 13] Permission denied: 'app/static/prices.json. Es funktioniert aber gut auf meinem lokalen Rechner. Was muss ich tun, damit es funktioniert?Python-Skript kann keine Datei schreiben

+2

könnten Sie bitte die genaue Befehlsfolge, die Sie ausführen, und den Code, der ausgeführt wird, angeben? – plumSemPy

+3

Nicht sicher, wer das upvoted. – Nabin

Antwort

0

Die Antwort ist in Ihrer Frage. Der Benutzer, auf dem das Skript ausgeführt wird, verfügt nicht über Schreibberechtigungen für "app/static". Es kann hilfreich sein, wenn Sie auch den getprice.py-Code gepostet haben, aber es scheint ein ziemlich einfaches Problem mit der Dateierlaubnis zu sein.

Verwandte Themen