ValueError: max() arg is an empty sequence
エラーメッセージにあるように、max() 関数の引数である glob_data が空のリストまたはシーケンスであるため、max() 関数がエラーを発生させています。エラーを修正するには、max() 関数を呼び出す前に glob_data リストが空でないことを確認する必要があります。
以下は修正のためのコード例です。修正を行うファイルのコードを以下のように変更してみてください。
python
# main.py の修正箇所
suruzo_price_folder = Local.latest_file_folder(suruzo_price_folders)
# ti.py の修正箇所
def latest_file_folder(glob_data):
if glob_data:
return max(glob_data, key=os.path.getctime)
else:
return None # もしくはエラー処理を追加してください
この修正により、glob_data リストが空の場合にエラーが発生せず、代わりに None が返されます。エラー処理の具体的な内容はプログラムの要件によりますが、必要に応じて適切な処理を追加してください。

ディスカッション
コメント一覧
まだ、コメントがありません