私はpython3.5でdropboxのファイルが より新しいかどうかをチェックする必要があるスクリプトを作成しています。ファイルが新しい場合は、ファイルをダウンロードする必要があります。Python 3.5 Dropbox APIの更新日が更新されない
私が抱えている問題は、サーバー上の日付が更新されていないことです。特定の時間にのみ更新することは可能でしょうか?
code snippet:
def check_if_needed(dbx):
server_date = dbx.files_get_metadata('/Verlichting.zip').server_modified
version_epoch = os.path.getmtime('versie.txt')
version_date = datetime.datetime.fromtimestamp(version_epoch)
print (server_date)
print (version_date)
if (version_date < server_date):
return True
return False
出力:
2016年10月10日13時05分35秒
2016年10月10日15:04:25.861405
それがどうあるべきか:
2016-10-10- 15:10:00
2016-10-10 15:04:25.861405
したがって、Trueである必要がありますが、Falseを返します。
私はdropboxのファイルを数回更新しましたが、更新はされません。私はインターネットでも見ましたが、何も見つかりませんでした。また、私はDropboxクライアントを使用しませんが、直接ブラウザで、はい、Dropboxによって作成されたAppsフォルダ内のファイルを更新しています; さらに情報が必要な場合は、教えてください!
私を助けることができる人は誰ですか? ありがとうございます!