a dict that supports alias of KEY
Project description
This module helps users to make multiple keys dict with same value. In addition to that, this dict automatically gzip-compress values. So it’s very efficient.
I hope this module helps you python programing in your lap-top PC.
Quickstart
Install cachelite:
pip install aliasdict
Then you can use it.
import aliasdict from AliasDict
adct = AliasDict()
#if you don't need value compression, AliasDict(compress=False)
#put a key-value
adct["YOUR_KEY"] = "YOUR_VALUE"
#set a alias to key
adct.set_alias("YOUR_KEY", "YOUR_ALIAS")
#get value by alias
adct["YOUR_ALIAS"]
#save1
with open( "PATH_TO_FILE", "wb") as f:
adct.dump(f)
#save2
with open( "PATH_TO_FILE", "wb") as f:
f.write(adct.dumps())
#load1
with open( "PATH_TO_FILE", "rb") as f:
adct = AliasDict.load(f)
#load2
with open( "PATH_TO_FILE", "rb") as f:
adct = AliasDict.loads(f.read())
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
aliasdict-0.9.4.tar.gz
(3.0 kB
view details)
File details
Details for the file aliasdict-0.9.4.tar.gz.
File metadata
- Download URL: aliasdict-0.9.4.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1b1e2d010936cd7b5403b61737129bee3a4ba7c0604aa5b52b0cf39a4879caf
|
|
| MD5 |
e52c46f1f1ace2d9b32ba52a13bf80c9
|
|
| BLAKE2b-256 |
1b70602e68a60699ea9b3cfacb7db77235f3439d97b342fd6fdb3bdeabc20453
|