博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[原]SyntaxError: invalid syntax 小问题
阅读量:6228 次
发布时间:2019-06-21

本文共 819 字,大约阅读时间需要 2 分钟。

一个很笨的问题:

这是一段示例代码:

def buildConnectionTest(params):    """Build a connection string from a dictionary of parameters.    Returns string."""    return ";".join(["%s=%s" % (k, v) for k, v in params.items()])if __name__=="__main__":    myParams={
"server":"mpilgrim", \ "database":"master", \ "uid":"sa", \ "pwd":"secret" \ } print buildConnectionTest(myParams)

示例代码,很简单的一个代码,但是运行时候一直给出错误:

File "F:\workspace\PythonProject\test20130120\odbcHelper.py", line 14    print buildConnectionTest(myParams)                            ^SyntaxError: invalid syntax

怎么看也觉得是对的。

。。。

后来发现是python版本的问题,使用python3时候,print需要给().

最后一行改成:

print (buildConnectionTest(myParams))

就对了。

本文转自 念槐聚 博客园博客,原文链接:http://www.cnblogs.com/haochuang/archive/2013/01/21/2870473.html,如需转载请自行联系原作者

你可能感兴趣的文章
手写Json转换
查看>>
编码规约
查看>>
LeetCode OJ:Min Stack(最小栈问题)
查看>>
JS判断数组方法大全
查看>>
Tftod 的服务器使用下载文件
查看>>
从源码分析scrollTo、scrollBy、Scroller方法的区别和作用
查看>>
数字电路建模 - jchdl
查看>>
( 转)UVM验证方法学之一验证平台
查看>>
编写每天定时切割Nginx日志的脚本
查看>>
我们一起来聊聊并发吧,one。
查看>>
每日英语:China Pipeline Explosions Kill 52
查看>>
paip.提升性能---jvm java 工具使用.
查看>>
java实现可有括号的android计算器
查看>>
8个免费且实用的C++ GUI库(转载)
查看>>
WGS84 2 GCJ-02
查看>>
RotateAnimation详解
查看>>
GNU make 指南
查看>>
每日英语:How to Save Detroit
查看>>
SQL中以count或sum为条件的查询方式
查看>>
[原]Windows Azure开发之Linux虚拟机
查看>>