我在网站上搜索过的新手问题。我正在运行一个非常简单的程序,在自动化无聊的东西的第2章,我不断得到一个NameError。 第一行是
if name == 'Alice':
结果是
NameError: name 'name' is not defined
对此有任何想法。在索引或任何站点中找不到此NameError。
由于
答案 0 :(得分:2)
在book中,您错过了代码上方的此评论:" (提前为名称分配了一些值。)"。所以你需要这样做。例如(假设Python 3):
$('.add-location').click(function() {
var productName = $(this).data('product');
$.post('http://www.example.com/reload-3.php',
{productName: productName}, function(data) {
$("textarea#thema").val(data);
})
});
顺便说一句,下次你在搜索引擎中搜索这种东西时,在异常类型前加上" python",例如" python NameError"。