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.22.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

dduk_core-0.0.22-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.22.tar.gz
  • Upload date:
  • Size: 7.5 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.22.tar.gz
Algorithm Hash digest
SHA256 9f6dec86c6f4b86ba36d48e5aadab5dbf3099fb250b1355117d39d6546f53331
MD5 ca168403d0c71296be708a419d39930d
BLAKE2b-256 9f08d2b55c8cd1ed9e5e851cb9c595370c6e4d1ec2fcb22745369189f44caead

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.22-py3-none-any.whl
  • Upload date:
  • Size: 9.7 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.22-py3-none-any.whl
Algorithm Hash digest
SHA256 94c1db6b370b4ee80fc25b0064d90bdfb327d90f14e52360be3367433149e934
MD5 84cb5dc7b927e6d941aac06e0ea16ff6
BLAKE2b-256 1680c9bda9a84807b044bc0cfcf3a5c4102fc47e04f185cd2dbd4c474988c581

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