使用Python调用Watson Document Conversion API进行文本转换出错

baiBenny 2017-07-14 10:40:18
使用Python调用Watson Document Conversion API进行文本转换时会出错。以下是代码:
# encoding: UTF-8
import json
from watson_developer_cloud import DocumentConversionV1

document_conversion = DocumentConversionV1(
username="324e088a-5375-4f53-a863-417453290f90",
password="dTwCrjHosJn2",
version="2015-12-15"
)
config = {
'conversion_target': 'NORMALIZED_TEXT',
# Use a custom configuration.
'pdf':{
'heading':{
'fonts':[
{'level':1,'min_size':24},
{'level':2,'min_size':16,'max_size':23,'bold':True},
{'level':2,'min_size':14,'max_size':17,'italic':False}
]
}
}
}

with open(('MySQL.pdf'),'r') as document:
print(json.dumps(
document_conversion.convert_document(
document=document,config=config),
indent=2
))


所报错误如下:
Traceback (most recent call last):
File "E:/python workspace/watson_API/Document_Conversion/dc_python.py", line 27, in <module>
document=document,config=config),
File "C:\Users\RoyZ\Anaconda2\lib\site-packages\watson_developer_cloud\document_conversion_v1.py", line 48, in convert_document
accept_json=accept_json)
File "C:\Users\RoyZ\Anaconda2\lib\site-packages\watson_developer_cloud\watson_developer_cloud_service.py", line 324, in request
raise WatsonException(error_message)
watson_developer_cloud.watson_developer_cloud_service.WatsonException: Error: expected='endstream' actual='' at offset 105, Code: 400

如有大神使用过 ,请不吝赐教!
...全文
653 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

213

社区成员

发帖
与我相关
我的任务
社区描述
数字化企业已成为全球发展共识。如何去实现企业数字化成为各大公司的重要课题,IT精益运营要从业务,架构,流程,组织四大方面进行升级。双模IT,微服务架构,运营治理devops等新的技术点成为近期绝对热点
产品运营运维 技术论坛(原bbs)
社区管理员
  • 数字化企业云平台论坛社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧