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.2.0.tar.gz (41.7 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.2.0-py3-none-any.whl (51.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ikktoolkit-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0831a354db4b47b17f5c6b18b182a09e402449449a2758e4145218d259a2bcb7
MD5 f67264d406b06bca501ca55b6ef64724
BLAKE2b-256 d42a7d39c201943f37001f9ca7d4d8697b2b437a89b82e230b0f6d7bffb9f1f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ikktoolkit-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 51.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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cffe9cac24c74006f846d5c96bb2cd0c159f922f5d953c4c248af7e633c86f9f
MD5 d7c2bf21c4629be27146d87e262d141c
BLAKE2b-256 fcfc174559df8a106a84f7104a7e2a0b171dbffd266882da55271944d84fb49f

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