Skip to main content

Insight.k.k. ToolKit for easy application development

Project description

ikkLink

ikkToolKit

Overview

アプリケーション開発を効率化するためのBase Classを提供するTool kit. Python 3.10 以上対応


モジュール一覧

Setting - 設定管理

  • XmlSettingBase: XMファイルとアプリL設定の連携。読み込み,設定編集GUIの提供

Explorer - ファイル選択

LogReporter - ログ

  • LogReporter:Pythonのloggerをラッピングして、ログメッセージをUIに転送するイベントハンドラを提供

ComPort - シリアル通信

  • SerialBase: シリアルポート通信の基本クラス
  • SerialReceiver: バーコードリーダー対応の受信特化クラス(接続監視・自動再接続機能)

HID - HID入力デバイス

  • HidCodeReader: キーボード入力によるバーコード読み取り(プレフィックス・サフィックスにより対応)

Tcp - TCP/IPサーバー

  • TcpServerBase: 非同期マルチクライアント対応のTCPサーバー基底クラス
  • ModbusTcpSlave: Modbusプロトコル対応のTCPスレーブ実装

Lookup - CSV参照

  • CsvLookup: CSVファイルを使用したキー・バリュー検索

QrCode - QRコード生成

  • QrCodeBase: 文字列からPIL画像形式のQRコード生成

インストール

pip install ikkToolKit

リンク

ライセンス

MIT License

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

ikktoolkit-0.1.0.tar.gz (31.0 kB view details)

Uploaded Source

Built Distribution

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

ikktoolkit-0.1.0-py3-none-any.whl (37.0 kB view details)

Uploaded Python 3

File details

Details for the file ikktoolkit-0.1.0.tar.gz.

File metadata

  • Download URL: ikktoolkit-0.1.0.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for ikktoolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 43e6e89c4bd899a0507cb6212485ff0dfb62256a1c33c77d8c150d34f8408bee
MD5 c39ad5b9c8ec8772037bd99e790bc693
BLAKE2b-256 f1ca141e7b1f7e8486e5e27f99e4ec960eded3600d074172fa15f3bb13a2d908

See more details on using hashes here.

File details

Details for the file ikktoolkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ikktoolkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 37.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for ikktoolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd48d08d5010c24f690b098f441324f5ee062ebb08e2497467f88616afd13976
MD5 b88dcae3ab1183de7eab40d34abf56e6
BLAKE2b-256 3ad70163467c02a1aa5948d6a429ef7a65ca870d06a7c1e085ccb6c00169495b

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