cronjobはcsvファイルに行を追加しませんが、ユーザー「Pi」として直接実行すると新しい行が追加されるのはなぜですか?

cronjobはcsvファイルに行を追加しませんが、ユーザー「Pi」として直接実行すると新しい行が追加されるのはなぜですか?

CSVファイルに行を追加するPython 3スクリプトがあります。ユーザーとしてスクリプトを実行すると、picsvに新しい行が追加されます。ただし、cronjobを介して保存スクリプトを実行すると、csvに行は追加されません。

pi@raspberrypi:~/Documents/Projects/temperatureCheck/Data $ ls -la temperature.csv -rw-rw-rw- 1 pi pi 328 Apr 25 13:47 temperature.csv

00 9,15 * * * python3 /home/pi/Documents/Projects/temperatureCheck/temperatureCheck.py >> /home/pi/Documents/Projects/log/temperaturChecker.log 2>&1

ただし、pushbulletを使用したプッシュ通知は機能します。

ベストアンサー1

おすすめ記事