gpt4 book ai didi

python - 从文件调用属性时出现语法错误

转载 作者:太空宇宙 更新时间:2023-11-04 01:10:51 25 4
gpt4 key购买 nike

我正在尝试执行一个文件 (threenames.py),其中三个属性 a、b 和 c 分别分配给一个字符串,如下所示

a = 'New York'
b = 'Baltimore'
c = 'Phoenix'
Print (a, b, c)

并希望使用 python 代码调用它们,如下所示

python threenames.py however I get a syntax error as follows
>>> python threenames.py
File "<stdin>", line 1
python threenames.py
^
SyntaxError: invalid syntax

我做错了什么?

最佳答案

>>> 是 Python 交互式解释器的提示符。 python threenames.py 不是有效的 Python 语句,这就是它给您错误的原因。

您可以通过按 Ctrl+D 或执行 exit() 退出 Python REPL 循环。然后您将看到正常的 shell 提示符(可能以 $ 结尾)并且可以执行 python threenames.py

您也可以只在 Python shell 中import threenames,因为它会执行该文件中的所有代码,但请注意:如果您更新了 threenames.py 简单地再次导入文件不会重新加载代码。


我假设您的打印格式来自实际使用 Python 2 而不是 3,正如您的语法所建议的那样;而是将其用作语句并删除元组:

a = 'New York'
b = 'Baltimore'
c = 'Phoenix'
print a, b, c

关于python - 从文件调用属性时出现语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27726942/

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