文件名称:dataknead:在 JSON、XML 和 CSV 等数据格式之间轻松转换
文件大小:321KB
文件格式:ZIP
更新时间:2024-06-18 23:37:06
python json csv python3 data-analysis
数据揉捏 JSON、XML 和 CSV 等数据格式之间的流畅转换 当您编写将千分之一的CSV转换为JSON的代码时,曾经叹息过吗? import csv import json data = [] with open ( "cities.csv" ) as f : reader = csv . DictReader ( f ) for row in reader : data . append ( row ) with open ( "cities.json" , "w" ) as f : json . dump ( data , f ) 停止叹气并使用dataknead 。 用pip获取它: $ pip install dataknead 并像这样使用它: from dataknead import Knead Knead ( "ci
【文件预览】:
dataknead-master
----dataknead()
--------baseloader.py(215B)
--------console.py(3KB)
--------__init__.py(59B)
--------knead.py(8KB)
--------loaders()
----docs-src()
--------make.bat(795B)
--------dev-info.rst(505B)
--------conf.py(2KB)
--------index.rst(3KB)
--------Makefile(719B)
--------extending.rst(710B)
--------api.rst(798B)
--------cli.rst(2KB)
--------release-history.rst(803B)
--------_static()
----LICENSE.txt(1KB)
----poetry.lock(10KB)
----README.md(894B)
----docs()
--------_modules()
--------index.html(19KB)
--------search.html(7KB)
--------extending.html(10KB)
--------.nojekyll(0B)
--------searchindex.js(5KB)
--------api.html(31KB)
--------cli.html(15KB)
--------_sources()
--------.buildinfo(230B)
--------dev-info.html(9KB)
--------release-history.html(10KB)
--------genindex.html(12KB)
--------objects.inv(495B)
--------_static()
----tests()
--------toml_example.py(229B)
--------yaml_example.py(413B)
--------output()
--------basic_example.py(398B)
--------input()
--------__init__.py(0B)
--------advanced_example.py(3KB)
--------xml_example.py(251B)
--------run-all.sh(200B)
--------lead_example.py(438B)
--------excel_example.py(670B)
----.gitignore(73B)
----pyproject.toml(664B)