【问题标题】:global name 'hidden' is not defined未定义全局名称“隐藏”
【发布时间】:2017-11-06 23:25:46
【问题描述】:

这是我的代码,无法弄清楚为什么隐藏状态不起作用。

self.Z1 = self.facecanvas.create_text(1050,100,text="Z",state=hidden,font=("Comic Sans MS",120, 'bold'))

【问题讨论】:

  • 也许添加一些引号会有所帮助
  • 你为什么认为它会被定义?

标签: python state hidden


【解决方案1】:

您提供的有关问题的详细信息非常少。不过,这是我的看法。

您已在本文标题中回答了您的问题。如果您注意到您正在将参数 state=hidden 传递给 create_text() 方法。在 python 中,值要么是字符串,要么是你已经在某处定义的变量。您已将变量“隐藏”传递给此函数,但未将其定义为任何内容。我怀疑您打算改用state='hidden'。这假定此函数理解 state 可以是值 'hidden'。由于对您正在做什么以及这是什么的了解如此之少,很难提供比这更多的帮助。

我当然希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2018-05-04
    • 2015-12-22
    • 2014-04-18
    • 2015-08-08
    • 2011-04-27
    • 2013-09-04
    • 2015-02-26
    • 2016-09-11
    • 1970-01-01
    相关资源
    最近更新 更多