Pythonのソースコードを整理するにはどうすればよいですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 私はPythonを使い始めており(今こそ試してみる時期です)、いくつかのベストプラクティスを探しています。 私の最初のプロジェクトは、複数のスレッドでコマンドライン実験を実行するキューです。非常に長いmain.pyファイルを取得し始めていますが、分割したいのですが。一般的に、私が探しているのは:Pythonプログラマーはどのようにして複数のソースファイルを整理するのですか?あなたのために働く特定の構造はありますか? 私の具体的な質問は次のとおりです。 各クラスを個別のファイルに含める必要がありますか? ソースコードに関連する単体テストを整理するにはどうすればよいですか? ドキュメントのコメント、特にコマンドライン操作のコメントはどこに置くべきですか? 複数のディレクトリを使用している場合、それらの間でクラスをインポートするにはどうすればよいですか? 私はおそらく、試行錯誤によって自分の結論のいくつかをここに引き出すことができますが、むしろ良いものから始めたいと思います。