python-2.7 - wolframalpha api语法错误

标签 python-2.7 syntax-error wolframalpha wolfram-language

我正在使用“wolframalpha” api,并且一直收到此错误,如果您知道此错误,我尝试搜索但没有任何有效的工作,请帮助我修复此错误

  File "jal.py", line 9
    app_id=’PR5756-H3EP749GGH'
           ^
SyntaxError: invalid syntax

请帮忙;我明天要表演项目:(

我的代码是
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import wolframalpha
import sys


app_id=’PR5756-H3EP749GGH'

client = wolframalpha.Client(app_id)

query = ‘ ‘.join(sys.argv[1:])
res = client.query(query)

if len(res.pods) > 0:
texts = “”
pod = res.pods[1]
if pod.text:
texts = pod.text
else:
texts = “I have no answer for that”
# to skip ascii character in case of error
texts = texts.encode(‘ascii’, ‘ignore’)
print texts
else:
print “Sorry, I am not sure.”

最佳答案

您使用了反引号(´)而不是单引号(')。

app_id='PR5756-H3EP749GGH'

Python直接显示错误。
另外,使用带有文本突出显示的编辑器。

关于python-2.7 - wolframalpha api语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35411088/

相关文章:

wolfram alpha的R接口(interface)

javascript - 丢失的 ; Google 脚本中的 before 语句

python-2.7 - 来自关于 try except 的 python 文档

python-2.7 - 使用MPLD3制作交互式条形图

javascript - 我的 JavaScript 语法有什么问题?

javascript - PhpStorm 不显示 .php 文件中 JavaScript 的语法错误

python-2.7 - 非位置但需要 argparse 参数

python - 自动化终端条目

Java While 循环语法错误?

javascript - 如何在静态 Github 页面上发出 WolframAlpha 请求?