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.2.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.2-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: exshell-2025020402.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 6961fb966303c9da223b7129f38273b573da08b816414de92d95eb50bbd0b6f8
MD5 fbfed8fce8b356d87f853eae6548b658
BLAKE2b-256 97cdd4aa7dcc2da73898540314bed6ecd4b460d09b00bf42f6366b77f24f405d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for exshell-2025020402.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1c076b6872806dc8e751d78e6edce1d4ab8cab1135c86c7945f9b8bf0661ef6e
MD5 2ac96387fd3487c1b69d03f53e17cef9
BLAKE2b-256 6bb5c35d7ee1a899f873bae13532371e2a8d190f670fce708a968c92eb64b020

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