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

Uploaded Source

Built Distribution

dduk_core-0.0.28-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.28.tar.gz
  • Upload date:
  • Size: 11.6 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.28.tar.gz
Algorithm Hash digest
SHA256 dd4007eda84d5c23c0c613752fbeb0701bd76fcc58eac074152c8a3aee6581bb
MD5 2baa14440d6fed68e2b9d225b2912a99
BLAKE2b-256 89d05ca7ee54a7649f6648434b663e381ab32198300a457cd9f2166a0922f383

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.28-py3-none-any.whl
  • Upload date:
  • Size: 15.6 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.28-py3-none-any.whl
Algorithm Hash digest
SHA256 0714057b9ab565966e7915a192e04d25663674b7db75d10d5ad17bf9595ab415
MD5 f6bff6203a3722fa9eb5a8fba16fd4f0
BLAKE2b-256 17364e4e8fca3283b62b9ebb94a7f56e3d091967dcdea0d5d893387db8ca697c

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