转换工具API Python客户端
conversiontools的Python项目详细描述
Conversion ToolsAPI Python客户端
Conversion Tools是一种在线服务,它提供了一种在不同格式(如XML、Excel、PDF、Word、Text、CSV和其他格式)之间转换文档的快速简便方法。在
这个客户机允许将文件的转换集成到Python应用程序中。在
要转换文件,Python客户机使用公共Conversion Tools REST API。在
安装
pip install --upgrade conversiontools
或者从源头进行构建:
^{pr2}$示例
要使用restapi-从位于https://conversiontools.io/profile的配置文件页获取API令牌。在
请参阅./examples/
文件夹中的示例test.py
。在
fromconversiontoolsimportConversionClient# put token here from your Profile page at https://conversiontools.io/profiletoken=''# filesfileInput='test.xml'fileOutput='test.csv'client=ConversionClient(token)try:client.convert('convert.xml_to_csv',fileInput,fileOutput,{'delimiter':'tabulation'})exceptExceptionaserror:print(error)
美国石油学会
使用令牌创建ConversionClient
实例。
fromconversiontoolsimportConversionClientclient=ConversionClient('<token>')
其中<token>
是来自帐户配置文件页https://conversiontools.io/profile的API令牌。在
转换输入文件并下载结果
try:client.convert('<conversion type>',fileInput,fileOutput,'<options>')exceptExceptionaserror:print(error)
在哪里
<conversion type>
是一种特殊类型的转换,从API Documentation开始。在<options>
是一个Python dict,带有相应转换器的选项,例如:
options={'delimiter':'tabulation'}
文件
可在Conversion Tools API Documentation页上找到可用转换类型和相应转换选项的列表。在
许可证
根据MIT授权。在
版权所有(c)2020Conversion Tools
- 项目
标签: