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

Uploaded Source

Built Distribution

dduk_core-0.0.23-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.23.tar.gz
  • Upload date:
  • Size: 7.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.23.tar.gz
Algorithm Hash digest
SHA256 fe0f5454456031d2979caec589b1b8d8e3cd709214cf8023b108b8582340a6c9
MD5 431c32b528b17f2b91bc8041988eea3a
BLAKE2b-256 8e3a341d0195b185b8748655d2d73bd8abf61d77a5ebb62e197a887c3c65f36b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.23-py3-none-any.whl
  • Upload date:
  • Size: 9.8 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.23-py3-none-any.whl
Algorithm Hash digest
SHA256 f9e2823c95450f748ea26708cc5991b8ca7afbc80fc34684837738a9808985f2
MD5 a3c53f5454e166a8ddc0b648efd1e462
BLAKE2b-256 fdc7bd20da100ace97d455caef23e06d816b055666468a622dd4027a97c6f707

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