Skip to main content

A library for creating console applications that use Excel as a display.

Project description

Exshell

Excel をディスプレイと見立てたコンソール・アプリケーションを作るライブラリー。

事前設定

  • 構成
    • Windows 11 で動作確認しました
    • デスクトップ・アプリ版の Microsoft Excel がインストールされていることが必要です
  • 手順

Exshell ライブラリーの使用例。サンプル・プログラムの動かし方

Exshell ライブラリーの使用例は、以下の[Create a color palette]リポジトリーの実装を参考にしてください。

大まかな紹介

[Create a color palette]リポジトリーを展開したディレクトリーで、以下のコマンドを打鍵してください。

py gradation.py

エクセルのパスを入力

👆 上図。 EXCEL.exe ファイルへのパスを入力してください。

コンフィグ設定

👆 このアプリケーションが、 Excel を自動的に開けるようになりました。

以下、自動的に Excel を開いたり閉じたりが行われます。(下図)
ターミナルを見たり、 Excel を見たりしてください。

色相選択

👆 開かれたワークシートを参考に、番号を入力してください。

色の数指定

👆 Excel が開かれないこともあります。色の数を指定してください。

彩度の選択

👆 同様。

明度の選択

👆 同様。

グラデーションの出力

👆 グラデーションが出力されました。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exshell-2025020402.0.1.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exshell-2025020402.0.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file exshell-2025020402.0.1.tar.gz.

File metadata

  • Download URL: exshell-2025020402.0.1.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for exshell-2025020402.0.1.tar.gz
Algorithm Hash digest
SHA256 4990fb2b23e62095065af967b8fc97c811dbdcc48b70d521111acb930473251d
MD5 f91b4dc7a39043def9caf0dd739f3a12
BLAKE2b-256 712e1cf127599f5ae80d75ce5a424f7eca5a10fdfbe267e3988b90255ec739a7

See more details on using hashes here.

File details

Details for the file exshell-2025020402.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for exshell-2025020402.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 97121f2dd5557c645dce42d293f4a0dab795a32c87febd1fde62d99fd4a39ca9
MD5 2d9d62692a76b1025b09a6c111ef63d4
BLAKE2b-256 88ee62b943584cb8cf5044d5dee8dfe825de001ddbbfbe70bbfa4ba90dec0bfd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page