Extensible general purpose caching package
aep000 / py_cache Goto Github PK
View Code? Open in Web Editor NEWCaching package for all types of things
License: GNU General Public License v3.0
Caching package for all types of things
License: GNU General Public License v3.0
Need automatic conversion of data into original python type with Redis. As well as make an "interface" for complex objects to serialize and de-serialize them.
Data will look something like this:
serialized_dict = '{"param1":1,"param2":"hello"}'
serialized_numerical = "1.23"
It needs to become this:
deserialized_dict = {"param1":1,"param2":"hello"}
deserialized_numerical=1.23
This may involve storing the data type along with the actual data.
Function names may not be unique across an entire project, especially because of polymorphism.
Current key generation method:
key = func.__name__
for arg in arguments:
key+=str(args[arg])+","
for k in keyargs:
key+=str(k)+"="+kwargs[k]
This creates a name like: "func_namearg1,arg2,key1=karg1,key2=karg2
This is not be unique enough.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.