Serialize and unserialize Python list & dictionary between Lua table.
Project description
luadata
This is a Python package that can serialize Python
list & dictionary to Lua
table, or unserialize Lua
table to Python
list & dictionary.
Install
Binary installers for the latest released version are available at the Pypi
.
python -m pip install --upgrade luadata
Usage
write
Serialize
python
variable tolua
data string, and save to specific path.
import luadata
luadata.write(path, data, encoding="utf-8", indent="\t", prefix="return ")
read
Unserialize
lua
data string topython
variable from file.
import luadata
data = luadata.read(path, encoding="utf-8")
serialize
Serialize
python
variable tolua
data string.
import luadata
luadata.serialize(var, encoding="utf-8", indent="\t", indent_level=0)
unserialize
Unserialize
lua
data string topython
variable.
import luadata
luadata.unserialize(luadata_str, encoding="utf-8", multival=False)
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
luadata-1.0.5.tar.gz
(7.1 kB
view hashes)