我正在尝试从ensembl运行此脚本restapi.py
,但它会在下面生成此错误。请帮我修理一下。
restapi.py
import requests, sys
server = "http://grch37.rest.ensembl.org"
ext = "/map/translation/ENSP00000288602/100..300?"
r = requests.get(server+ext, headers={ "Content-Type" : "application/json"})
if not r.ok:
r.raise_for_status()
sys.exit()
decoded = r.json()
print repr(decoded)
我收到的错误:
File "restapi.py", line 13 print repr(decoded)
答案 0 :(得分:2)
你需要记住Python 3.x print
is a function中的内容。
因此,您需要在其周围添加所需的括号以调用调用:
if(isset($_POST["fieldsection"])) {
$var = $_POST["fieldsection"];
} else {
$var = "Default Value"
}
通过此更改,您的脚本可以正常工作并返回以下结果:
print(repr(decode))