Skip to main content

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

Project description

Exshell

Excel をディスプレイと見立てたコンソール・アプリケーションを作るライブラリー。
サンプル・プログラムが付いています。

実装例

Exshell は以下のリポジトリーで利用しています。使い方の参考にしてください。

事前設定

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

例1

概要

成果物

👆 上図のような表を作成するアプリケーションです。

実行手順

以下のコマンドを打鍵してください。

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-2025020400.0.1.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

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

exshell-2025020400.0.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for exshell-2025020400.0.1.tar.gz
Algorithm Hash digest
SHA256 877f2dbc39a8d565790686e532dae6f53d6a53f9b8a6ee32b049d0c5c27255a8
MD5 a36a7e868178a4d3e1e791574eca96a9
BLAKE2b-256 8aeda003aec5757a291b998d3604649999ee7162a0e20ebf37086c3258bc54bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for exshell-2025020400.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5bdde6c4bc4b8774a24911f5966be27ab095c05127d8be26455c4e76976837e1
MD5 6b3a966898311c3acdfe6fb7ce92d435
BLAKE2b-256 79975f7e731faf4cdbd7249182e3feb4ffd310d3552538ca3bfce7777bc81ec7

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