fies
下の方に日本語の説明があります
Overview
- A tool to easily read and write json files, YAML files, pickle files, binary files, csv files and plain text files.
Usage
import fies
fies["./test.json"] = {"hoge": 23, "dummy_data": "fuga"}
print(fies["./test.json"])
fies["./test.txt"] = "hogehoge"
print(fies["./test.txt"])
fies["./test.pickle"] = [("hoge", 23), 5.7]
print(fies["./test.pickle"])
fies["./test.csv"] = [
["hoge", "fuga"],
[23, True],
['Hey, "Escape" man!\n']
]
fies["./test.yml", "yaml"] = {"hoge": {"fuga": 13, 77: [1,2]}}
Advanced usage
fies["./test.bin", "binary"] = b"hoge"
fies["./test.myext", "json"] = {"hoge": 23, "dummy_data": "fuga"}
print(fies["./input_dir/"].all())
print(fies["./input_dir/"].rec())
概要
- jsonファイル, YAMLファイル, pickleファイル, バイナリファイル, csvファイル, プレーンテキストのファイルを簡単に読み書きできるツールです。
使い方
import fies
fies["./test.json"] = {"hoge": 23, "dummy_data": "fuga"}
print(fies["./test.json"])
fies["./test.txt"] = "hogehoge"
print(fies["./test.txt"])
fies["./test.pickle"] = [("hoge", 23), 5.7]
print(fies["./test.pickle"])
fies["./test.csv"] = [
["hoge", "fuga"],
[23, True],
['Hey, "Escape" man!\n']
]
fies["./test.yml", "yaml"] = {"hoge": {"fuga": 13, 77: [1,2]}}
発展的な使い方
fies["./test.bin", "binary"] = b"hoge"
fies["./test.myext", "json"] = {"hoge": 23, "dummy_data": "fuga"}
print(fies["./input_dir/"].all())
print(fies["./input_dir/"].rec())