python - Python3中的打印功能

标签 python eclipse python-3.x pydev

我目前在 Eclipse JavaEE Indigo 中使用 Python3.2。

我使用函数打印如下:

input = open('test.txt', 'r')
for line in input:
    print(line, end='')

Eclipse 报告语法错误

print(line, end = '')

它表明

Syntax error while detecting tuple.
print Found at: builtins
print(value, ..., sep=' ', end='\n', file=sys.stdout)

但是,程序运行完美。

我可以做些什么来删除错误符号,或者是否有更好的解决方案来解决这个问题?

最佳答案

将语法版本更改为 Python 3.x。

Grammer Version

(上图来自http://pydev.org/manual_101_project_conf2.html)

关于python - Python3中的打印功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19352888/

相关文章:

python - 在 Python (OpenCV) 中从左到右对轮廓进行排序

java - eclim .classpath 命令无法识别

python - 如何在python3中刷新/清除套接字中的缓冲区

python-3.x - Alpine python3 错误重定位/usr/lib/libpython3.6m.so.1.0 : getrandom: symbol not found

python - 将 CSV 导入 BigQuery 中的表时无法添加字段

python - 周期数据直方图的统计

python - 使用 Seaborn 绘制具有最小/最大阴影的时间序列图

python - 无法使用 Python 3.7 的 pip 安装 pygame - 命令 "python setup.py egg_info"失败,错误代码 1

eclipse - JVM 终止。退出代码 = -1

java - 我无法在我的 ddms 中查看任何文件夹(或将其显示为空) - 在数据/数据处 - 即使文件路径保存到该位置