在 python 中调用 Watson API 的语法
Syntax for calling Watson API in python
在python中调用watson视觉识别api的语法是什么?
我环顾四周但未能找到调用 api 的正确语法。 api 的调用中必须定义哪些参数?
感谢您的帮助。
有一个 Python SDK 可以帮助您使用几行代码调用所有 Watson API。
通过 运行ning
安装 Python SDK
pip install watson-developer-cloud
中获取一个 API 密钥
使用 API Reference 中的下一个片段创建一个 main.py
文件(感谢@bailey Parker)
import json
from watson_developer_cloud import VisualRecognitionV3
visual_recognition = VisualRecognitionV3('2016-05-20', api_key='{api_key}')
with open('./yout-image-file.jpg', 'rb') as images_file:
classes = visual_recognition.classify(
images_file,
parameters=json.dumps({ 'threshold': 0.6}))
print(json.dumps(classes, indent=2))
打开一个终端然后运行:
python main.py
在python中调用watson视觉识别api的语法是什么? 我环顾四周但未能找到调用 api 的正确语法。 api 的调用中必须定义哪些参数? 感谢您的帮助。
有一个 Python SDK 可以帮助您使用几行代码调用所有 Watson API。
通过 运行ning
安装 Python SDKpip install watson-developer-cloud
中获取一个 API 密钥
使用 API Reference 中的下一个片段创建一个 main.py
文件(感谢@bailey Parker)
import json
from watson_developer_cloud import VisualRecognitionV3
visual_recognition = VisualRecognitionV3('2016-05-20', api_key='{api_key}')
with open('./yout-image-file.jpg', 'rb') as images_file:
classes = visual_recognition.classify(
images_file,
parameters=json.dumps({ 'threshold': 0.6}))
print(json.dumps(classes, indent=2))
打开一个终端然后运行:
python main.py