Skip to content

Instantly share code, notes, and snippets.

@freegor
Last active May 20, 2022 21:20
Show Gist options
  • Save freegor/e1ec39fde5971887fff7222830e7c437 to your computer and use it in GitHub Desktop.
Save freegor/e1ec39fde5971887fff7222830e7c437 to your computer and use it in GitHub Desktop.
import pandas as pd
from dataset import Dataset
data = {'Name':['Tom', 'nick', 'krish', 'jack'],'Age':[20, 21, 19, 18]}
df = pd.DataFrame(data)
dataset = Dataset(id='8fba0c5b-4792-4bc1-a8d6-3eea6cc5d086',
name='ppl_dataset',
dataframe=df)
encoded_dataset = dataset.json()
print(encoded_dataset)
# {"id": "8fba0c5b-4792-4bc1-a8d6-3eea6cc5d086", "name": "ppl_dataset", "dataframe": "{\"py/b64\":
# \"//////gCAAAQAAAAAAAKAA4ABgAFAAgACgAAAAABBAAQAAAAAAAKAAwAAAAEAAgACgAAAEwCAAAEAAAAAQAAAAwAAAAIAAwABAAIAAgAAAAkAgAABAAAABUCAAB7ImluZGV4X2NvbHVtbnMiOiBbeyJraW5kIjogInJhbmdlIiwgIm5hbWUiOiBudWxsLCAic3RhcnQiOiAwLCAic3RvcCI6IDQsICJzdGVwIjogMX1dLCAiY29sdW1uX2luZGV4ZXMiOiBbeyJuYW1lIjogbnVsbCwgImZpZWxkX25hbWUiOiBudWxsLCAicGFuZGFzX3R5cGUiOiAidW5pY29kZSIsICJudW1weV90eXBlIjogIm9iamVjdCIsICJtZXRhZGF0YSI6IHsiZW5jb2RpbmciOiAiVVRGLTgifX1dLCAiY29sdW1ucyI6IFt7Im5hbWUiOiAiTmFtZSIsICJmaWVsZF9uYW1lIjogIk5hbWUiLCAicGFuZGFzX3R5cGUiOiAidW5pY29kZSIsICJudW1weV90eXBlIjogIm9iamVjdCIsICJtZXRhZGF0YSI6IG51bGx9LCB7Im5hbWUiOiAiQWdlIiwgImZpZWxkX25hbWUiOiAiQWdlIiwgInBhbmRhc190eXBlIjogImludDY0IiwgIm51bXB5X3R5cGUiOiAiaW50NjQiLCAibWV0YWRhdGEiOiBudWxsfV0sICJjcmVhdG9yIjogeyJsaWJyYXJ5IjogInB5YXJyb3ciLCAidmVyc2lvbiI6ICI4LjAuMCJ9LCAicGFuZGFzX3ZlcnNpb24iOiAiMS40LjIifQAAAAYAAABwYW5kYXMAAAIAAABMAAAABAAAAMz///8AAAECEAAAABwAAAAEAAAAAAAAAAMAAABBZ2UACAAMAAgABwAIAAAAAAAAAUAAAAAQABQACAAGAAcADAAAABAAEAAAAAAAAQUQAAAAHAAAAAQAAAAAAAAABAAAAE5hbWUAAAAABAAEAAQAAAAAAAAA/////+AAAAAUAAAAAAAAAAwAGAAGAAUACAAMAAwAAAAAAwQAHAAAAHgAAAAAAAAAAAAAAAwAHgAQAAQACAAMAAwAAACAAAAAJAAAABgAAAAEAAAAAAAAAAAAAAAAAAYACAAHAAYAAAAAAAABBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUAAAAAAAAAKAAAAAAAAAAhAAAAAAAAAFAAAAAAAAAAAAAAAAAAAABQAAAAAAAAACYAAAAAAAAAAAAAAAIAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAKLUv/SAUoQAAAAAAAAMAAAAHAAAADAAAABAAAAAAAAAQAAAAAAAAACi1L/0gEIEAAFRvbW5pY2trcmlzaGphY2sAAAAAAAAAIAAAAAAAAAAotS/9ICCtAABwFAAVABMAEgAAAAAAAAADVAIAAwEAAP////8AAAAA\"}"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment