将Fyle连接到数据库连接器以来回传输信息。
fyle-db-connector的Python项目详细描述
Fyle数据库连接器
将Fyle连接到数据库以来回传输信息。Fyle是一个费用管理系统。在
安装
此项目需要Python 3+。在
- 在
下载并使用此项目(复制到您的项目中,等等)。在
在 - 在
从pip安装它。在
在$ pip install fyle-db-connector
使用
要使用此连接器,您需要以下用于OAuth2身份验证的Fyle凭据:client ID,client secret和refresh token。在
这个连接器很容易使用。在
- 首先,您需要使用主类FyleSDK创建一个连接。在
- 之后,您将能够从fyle中提取数据并将其存储在数据库中
# Create the tables to for all objectsfyle_extract.create_tables()fyle_extract.extract_expenses(state=['PAYMENT_PROCESSING'])fyle_extract.extract_settlements()fyle_extract.extract_employees()fyle_extract.extract_reimbursements()fyle_extract.extract_advances()fyle_extract.extract_advance_requests(state=['PAID'])fyle_extract.extract_projects()fyle_extract.extract_cost_centers()fyle_extract.extract_categories()
贡献
要对这个项目做出贡献,请遵循以下步骤
- 派生并克隆存储库。在
- 运行
pip install -r requirements.txt
- 安装pylint预提交挂钩
- 创建文件
.git/hooks/pre-commit
- 复制并粘贴文件中的以下行-
#!/usr/bin/env bash git-pylint-commit-hook
在 - 运行
chmod +x .git/hooks/pre-commit
- 创建文件
许可证
这个项目是在MIT许可下授权的-请参阅LICENSE文件了解详细信息
- 项目
标签: