json 在文件中支持 python 的简单调试器。也可以阅读。
项目描述
文件编写器 2.0.2
你好。
我是一个简单的调试器,可以打印到文件中。我也可以阅读。以防你需要我。
一定复杂性中的简单性。
安装
pip install filewriter
文档
参数:文件名
文件的名称。.log将添加扩展名。默认值:debug
ENV 名称:READABLE_GLOBAL_VARIABLE_NAME
参数:调试
如果设置为 True,则打印正在发生的事情。默认值:真
参数:json
如果设置为True,它将启用json转换默认:True
参数:回调
如果设置(一个函数),该函数将使用创建文件的路径执行。默认值:无
例子
from filewriter import Writer, Reader, Reverse
# creates a file called debug.log and saves into
Writer() << {'allah': 'birdir'}
>>> {"allah": "birdir"}
# reverse the operator, if that's easier to read
# https://docs.python.org/3/reference/simple_stmts.html#assignment-statements
Reverse({'allah': 'birdir'}) >> Writer()
>>> {"allah": "birdir"}
# reads from debug.log
test = Reader().data
print(test)
>>> {'allah': 'birdir'}
# delete callback
import os
Writer(callback: lambda filename: os.remove(filename)) >> {'test': 'callback'} # deletes the file
API
文件编写器.Writer
Writer(
filename="debug",
debug=True,
json=True,
ext="log",
callback=None,
)
文件编写器.Reader
Reader(
filename="debug",
debug=True,
ext="log",
json=True,
)
filewriter.Reader().data
初始化后从文件中设置
推特:@ebsaral
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
filewriter-2.0.2.tar.gz
(3.1 kB
查看哈希)
内置分布
filewriter-2.0.2-py3-none-any.whl
(4.2 kB
查看哈希)
关
filewriter -2.0.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 89073713adfb2b566f60f803e189dc76ce753a56ad541a7124d6ea54bd8f3af2 |
|
| MD5 | 0d4bf2adaf96f38c578e50c98becd25e |
|
| 布莱克2-256 | ed112e6e154f9874c0fc8c18501b465f19e9f3ecdb1157c1a0418a3b8f31ced3 |
关
filewriter -2.0.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | e697f6167c2e6044b60a8e3c79fba640e5ef3e4ae8956f0e3a88529ae3f61764 |
|
| MD5 | 57fd5d83e8c58088a07df17bac1155f0 |
|
| 布莱克2-256 | 20802f8d949c22db149996b97ece89101399cc48b5543cec78778c7c72bf8e7e |