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-2025020401.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-2025020401.0.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: exshell-2025020401.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-2025020401.0.1.tar.gz
Algorithm Hash digest
SHA256 ec57d9b915a53af341c2ca7469063cde43991cf7ff63786fd11e0a3373c2c4b3
MD5 8c5ef5ec2016833887237be741f958a4
BLAKE2b-256 8b5f8467019884f64fc6aeffcfb6e463cda0ddca8718d5e9d33e04e162df217b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for exshell-2025020401.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f409f8a6f07e0510115a0feccf836ef20bd955e4e6ecce5be28fa2decede6137
MD5 012af01e6843f3d17991a9918136fd9e
BLAKE2b-256 c407a416141089becd6e44c0aa290eb6bce475f25a0b36e6aad689d05733d781

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