用于从xlsx/xls/csv文件导入和验证数据的Python工具。
import-me的Python项目详细描述
导入我
用于从xlsx/xls/csv文件导入和验证数据的Python工具。在
示例
from import_me import BaseXLSXParser, Column >>> class XLSXParser(BaseXLSXParser): ... columns = [ ... Column('first_name', index=0, header='First Name'), ... Column('last_name', index=1, header='Last Name'), ... ] >>> parser = XLSXParser(file_path=xlsx_filepath) >>> parser() >>> print(parser.has_errors) # False >>> pprint(parser.cleaned_data) [ { 'first_name': 'Ivan', 'last_name': 'Ivanov', 'row_index': 1, }, { 'first_name': 'Petr', 'last_name': 'Petrov', 'row_index': 2, }, ]
安装
^{pr2}$贡献
我们希望你能为我们的项目作出贡献。很简单:
- 用你发现的错误或者你的建议来创建一个问题。 等待维护人员的批准。在
- 创建拉取请求。确保所有的支票都是绿色的。在
- 修正评审意见(如果有的话)。在
- 太棒了。在
以下是一些有用的提示:
- 您可以使用
make check
运行所有检查和测试。请这样做 在特拉维西之前。在 - 我们使用 BestDoctor python styleguide。在
- 我们尊重Django CoC。 温柔点,不要胡扯。在
- 项目
标签: