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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec57d9b915a53af341c2ca7469063cde43991cf7ff63786fd11e0a3373c2c4b3
|
|
| MD5 |
8c5ef5ec2016833887237be741f958a4
|
|
| BLAKE2b-256 |
8b5f8467019884f64fc6aeffcfb6e463cda0ddca8718d5e9d33e04e162df217b
|
File details
Details for the file exshell-2025020401.0.1-py3-none-any.whl.
File metadata
- Download URL: exshell-2025020401.0.1-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f409f8a6f07e0510115a0feccf836ef20bd955e4e6ecce5be28fa2decede6137
|
|
| MD5 |
012af01e6843f3d17991a9918136fd9e
|
|
| BLAKE2b-256 |
c407a416141089becd6e44c0aa290eb6bce475f25a0b36e6aad689d05733d781
|