Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

close #KLI-165 Webアプリによる走行ログ可視化 #4

Merged
merged 30 commits into from
Sep 8, 2024

Conversation

keiya121
Copy link
Contributor

@keiya121 keiya121 commented Aug 14, 2024

チェックリスト

  • format(autopep8) している
  • コーディング規約(pep8)に準じている
  • チケットの完了条件を満たしている

変更点

  • flask_server.pyに、走行体からcsvデータを受け取り、webアプリに送信するエンドポイントrun-logを追加.
  • flask_server.pyの関数の命名方法を変更.
  • etrobocon2024-camera-system/src下に、実行ログのcsvファイルを、jsonファイルにフォーマットするcsv_to_json.pyを追加.
  • etrobocon2024-camera-system/src/server下の、datafilesをimage_dataに命名変更.
  • etrobocon2024-camera-system/src/server下に、走行体から取得したcsvファイルを保存するrun_log_csvを追加.
  • etrobocon2024-camera-system/src/server下に、csvファイルからフォーマットしたjsonファイルを保存するrun_log_jsonを追加.
  • serverを立ち上げるコマンドmake serverを実装.
  • run_log_csv、run_log_json内のファイルを一括で削除するコマンドmake cleanを実装.

添付資料

Copy link

@keiya121 keiya121 requested a review from a team September 3, 2024 13:40
Copy link
Contributor

@KakinokiKanta KakinokiKanta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

動いてるならヨシッ!
LGTM

Copy link
Contributor

@YKhm20020 YKhm20020 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docstring関連で変更お願いします🙏

"""CSVファイルをJSONファイルに変換するクラス."""

def __init__(self, csv_file_path: str) -> None:
"""コンストラクタ."""
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"""コンストラクタ."""
"""コンストラクタ."""
Args:
csv_file_path (str): CSVファイルのパス
"""

こんな感じで、他の箇所も含めて、docstringに Args などを追記してください。

self._write_json(data)

def _read_csv(self) -> List[dict]:
"""CSVファイルを読み込み、辞書のリストを返す."""
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ここも引数はないけど返り値について、Return: という形で、返り値についての型と説明を明記してください。

Copy link
Contributor

@YKhm20020 YKhm20020 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

だいじょうぶだと思います、LGTMです🫡
LGTMoon 208510
LGTMoon 208510

@YKhm20020 YKhm20020 merged commit 5170f1c into main Sep 8, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants