【发布时间】:2014-07-03 22:11:22
【问题描述】:
我正在用 PythonCook Book 学习 python。我遇到了一个场景,我不知道为什么会这样。当我在 PyDev 控制台中运行以下代码时,它运行良好。
>>> user_record =('Dave', 'dave@example.com', '773-555-1212', '847-555-1212')
>>> name, email, *phone_numbers = user_record
>>> name
'Dave'
>>> email
'dave@example.com'
>>> phone_numbers
['773-555-1212', '847-555-1212']
但是当我在 Eclipse 中运行代码时,我收到以下错误,例如“未定义的变量名”
这里的概念是什么?我对python真的很陌生
【问题讨论】:
-
你在每个版本上运行什么 python 版本?
-
@InbarRose python 3.4
-
对于像这样的小东西,只需将其放入脚本文件并运行该文件就很容易了。这样你就可以跟踪你所做的一切。此外,一个非常流行的控制台环境是 Ipython。
-
@JustinEngel 我在文件中运行时收到此错误。它在 pyDevConsole 中工作正常