宇宙で何が起こっているのか知りたいですか?衛星や宇宙飛行はいつ打ち上げられるのだろうか? Nextinspaceをお試しください 、ターミナルで最新の宇宙イベントを印刷するコマンドラインプログラム。 NextinspaceはLaunchLibrary 2 APIを使用します 今後の宇宙関連のイベントと軌道打ち上げの詳細を取得します。すべてコマンドラインから! Pythonで書かれています プログラミング言語であり、GPL-3.0ライセンスの下でリリースされています。
LinuxにNextinspaceをインストールする
Nextinspaceは、 Pipを使用してインストールできます パッケージマネージャー。以下に説明するように、LinuxシステムにPipがインストールされていることを確認してください。
- PIPを使用してPythonパッケージを管理する方法
Pipをインストールした後、次のコマンドのいずれかを使用してNextinspaceをインストールします。
$ pip install nextinspace
または、
$ pip install git+https://github.com/The-Kid-Gid/nextinspace
ターミナルのNextinspaceで最新の宇宙イベントを印刷する
Nextinspaceは非常に新しいプロジェクトです。現在、最新のSpaceイベントが表示され、起動のみが行われます。
最新の宇宙イベントを印刷するには、オプションなしでNextinspaceを実行するだけです:
$ nextinspace
出力例:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│Soyuz 2.1a | Soyuz MS-17 │
│31/6, Baikonur Cosmodrome, Republic of Kazakhstan │
│ │
│ Wed October 14, 2020 05:45 AM IST │
│ Launch Type: Human Exploration │
│ │
│ Soyuz MS-17 begins expedition 63 by carrying Roscosmos cosmonauts Sergey Ryzhikov, │
│ Sergey Kud-Sverchkov and NASA astronaut Kathleen Rubins to the International Space │
│ Station aboard the Soyuz spacecraft from the Baikonur Cosmodrome in Kazakhstan. │
│ After launching from the Baikonur Cosmodrome in Kazakhstan, they will rendezvous to │
│ the station where they will remain for their 6 month stay. │
└────────────────────────────────────────────────────────────────────────────────────────┘

ご覧のとおり、Nextinspaceユーティリティは次の詳細を提供します。
- 衛星の名前
- ローンチセンターの正確なローンチコンプレックスの名前
- 衛星打ち上げセンターの名前
- ローンチセンターがある国の名前
- リリースの日時
- 起動タイプ
- 衛星/宇宙船/宇宙飛行/ロケットなどの簡単な説明
イベントまたは起動のみを表示することもできます。
Nextinspaceのみを使用してスペースイベントを表示する
スペースイベントのみを出力するには、-e
を使用します または--events-only
フラグ。
$ nextinspace -e
または、
$ nextinspace --events-only
出力例:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│Soyuz MS-17 Docking │
│International Space Station │
│ │
│ Wed October 14, 2020 08:50 AM IST │
│ Event Type: Docking │
│ │
│ The Soyuz MS-17 spacecraft will dock to the International Space Station carrying │
│ three new Expedition 63 crew members : ROSCOSMOS cosmonauts Sergey Ryzhikov and │
│ Sergey Kud-Sverchkov as well as NASA astronaut Kathleen Rubins. │
└────────────────────────────────────────────────────────────────────────────────────────┘

これらは通常、標準の起動ではカバーされません。これらのイベントは、宇宙船の着陸、エンジンテスト、または船外活動である可能性があります。
ディスプレイはNextinspaceのみを使用して起動します
起動のみを印刷する場合は、-l
を使用します または--launches-only
以下のようなフラグ:
$ nextinspace -l
または、
$ nextinspace --launches-only
このコマンドは、軌道および準軌道の発射のみを表示します。一般的に、これらは「宇宙」またはカーマンラインに到達することを目的としたすべての軌道打ち上げと準軌道打ち上げになります。
詳細については、次のコマンドを実行してヘルプセクションを参照してください。
$ nextinspace -h
または、
$ nextinspace --help
また、以下に示すプロジェクトの公式githubページを参照してください。