没有合适的资源?快使用搜索试试~ 我知道了~
smartcsv:CSV很棒,但是却很笨。 让我们变得更聪明!
共34个文件
py:26个
yml:1个
txt:1个
需积分: 7 0 下载量 135 浏览量
2021-05-14
12:42:21
上传
评论
收藏 30KB ZIP 举报
温馨提示
聪明又棒的CSV工具 CSV很棒,但是却很笨。 让我们变得更聪明! smartcsv是一个python实用程序,用于根据模型定义读取和解析CSV。 不仅可以将CSV解析为列表(例如内置的csv模块),还可以使用属性名称指定模型。 最重要的是,它添加了一些不错的功能,例如验证,自定义解析,故障控制和漂亮的错误消息。 >> > reader = smartcsv . reader ( file_object , columns = COLUMNS , fail_fast = False ) >> > my_object = next ( reader ) >> > my_object [ 'title' ] # Accessed by model name. 'iPhone 5c Blue' >> > my_object [ 'price' ] # Value transform in
资源推荐
资源详情
资源评论
收起资源包目录
smartcsv-master.zip (34个子文件)
smartcsv-master
.travis.yml 340B
requirements-dev.txt 86B
smartcsv
__init__.py 751B
reader.py 9KB
exceptions.py 809B
tests
test_value_transformations.py 5KB
test_valid_csv.py 9KB
test_columns
test_column_validation.py 6KB
test_skip_column.py 3KB
test_column_choices.py 8KB
__init__.py 24B
test_column_default.py 4KB
test_column_value_transformation.py 6KB
test_required_column.py 5KB
test_iterator_interface.py 1KB
test_regressions.py 4KB
__init__.py 1B
test_model_definitions.py 3KB
config.py 2KB
test_high_level_invalid_csv.py 1KB
integration
__init__.py 0B
lpnk
lpnk-data.csv 55KB
__init__.py 0B
test_lpnk.py 2KB
test_csv_skip_lines.py 4KB
test_csv_failures.py 3KB
base.py 447B
test_empty_rows.py 3KB
tox.ini 199B
LICENSE 1KB
setup.cfg 82B
setup.py 1KB
.gitignore 390B
README.md 6KB
共 34 条
- 1
资源评论
钟离舟
- 粉丝: 34
- 资源: 4667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功