gpt4 book ai didi

Python:函数 print() 中的语法无效

转载 作者:行者123 更新时间:2023-12-03 02:21:00 24 4
gpt4 key购买 nike

我正在使用Python 2.7。当我尝试将简单的字符串打印到文件时,出现以下错误:

语法错误:无效元组

检测元组时出现语法错误

最小示例:

fly = open('workfile', 'w')
print('a', file=fly)

通过fly.write('a')写入同一个文件效果很好。

最佳答案

您在 Python 2 中使用 Python 3 语法。

在Python 2中,它是这样的:

print >> fly, 'a'

但是,更好的想法是这样做:

from __future__ import print_function

如果您使用的是 Python 2.6 或 2.7,这将启用 Python 3 语法。

另请参阅:http://docs.python.org/2/library/functions.html#print

关于Python:函数 print() 中的语法无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15812739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com