Skip to main content

ddukbaek2 core library

Project description

dduk-core

개요

  • 파이썬 dduk 라이브러리 시리즈에서 의존하는 공통 라이브러리.

개발환경

  • OS: Windows 10 Pro / Windows 11 Pro
  • Python: 3.12.4 (64-Bit)
  • IDE: Visual Studio Code 1.92.1 (System Setup)
    • Korean Language Pack for Visual Studio Code
    • Python
    • Python Debugger
    • Pylance

배치파일

  • environment.bat
  • run.bat {venv|tests|clear|build|distribution}
  • variable.bat
  • venv.bat {create|destroy|enable|disable|update}

주요 기능

# 플랫폼 검사 기능.
from dduk.core import PlatformType, GetPlatformType
platformType : PlatformType = GetPlatformType()
if platformType == PlatformType.WINDOWS:
    print("This is Windows OS")
# 공유 객체 기능. (Singleton)
from dduk.core import SharedClass
class NewClass(SharedClass): pass
instance1 = NewClass()
instance2 = NewClass()
if instance1 == instance2:
    print("Equals Two Instances")
# 단일 객체 저장소 기능. (Singleton)
from dduk.core import Repository
class NewClass(SharedClass): pass
instance1 = Repository.Get(NewClass) # new
instance2 = Repository.Get(NewClass) # get
if instance1 == instance2:
    print("Equals Two Instances")

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

dduk_core-0.0.34.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

dduk_core-0.0.34-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file dduk_core-0.0.34.tar.gz.

File metadata

  • Download URL: dduk_core-0.0.34.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for dduk_core-0.0.34.tar.gz
Algorithm Hash digest
SHA256 739b30c869edaef1ce9c524162c2af164de99cbbb0a9eaa02a839a12d7a26efc
MD5 eb0228fc174c97fd691eaa564b5fbbf5
BLAKE2b-256 59c01765290b2ab2832f834523dfa10e5861ca74202c5ea9ae074c05b4a44bf1

See more details on using hashes here.

File details

Details for the file dduk_core-0.0.34-py3-none-any.whl.

File metadata

  • Download URL: dduk_core-0.0.34-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for dduk_core-0.0.34-py3-none-any.whl
Algorithm Hash digest
SHA256 ad01d0bdb537136986b6845b7123b43994ddd34626016984c2707ed00cd7f685
MD5 8ed2de8e8aab1263dd6f68e7049789b8
BLAKE2b-256 24a0f67a1c032efe8b79cfa2d1cb64f970b02da3a096e9497ecc7e4e2bddba66

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page