Skip to main content

Handle settings files in python. Serialize to JSON.

Usage

import defaultsettings

# Create new settings template
settings = defaultsettings.Settings()

# Set default values
Settings.default("key", "one")
settings.default("key2", range(5))

# Save settings to file
settings.save("pathname.json")

# Load settings
settings.load("pathname.json")

# Current settings, default and loaded config
print settings.data

# Change data
settings.data["key"] = "two"

# Save config file with new data
settings.save("pathname.json")

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

defaultsettings-0.0.3.tar.gz (2.6 kB view details)

Uploaded Source

File details

Details for the file defaultsettings-0.0.3.tar.gz.

File metadata

File hashes

Hashes for defaultsettings-0.0.3.tar.gz
Algorithm Hash digest
SHA256 0c76ff48f402ea381d53c574ff387814575e32d1a8429692f13ab1324ebd51aa
MD5 8027fd71e622c6b3939ea21e654b920c
BLAKE2b-256 8c0e25de84f404f0576a965a8352891d906ea48344f60b40d80bc257f1100531

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.3 This release

1 file

0.0.2

1 file

0.0.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page