我通过Anaconda运行Python2.7,据我所知没有安装Python 3。我对导入tkinter感到困惑。这里关于堆栈溢出的其他几个问题表明,根据您是运行Python2还是Python3,tkinter有单独的模块和略有不同的导入语法。然而,Python3语法在Python2中适用于我(参见下面代码中的注释)。怎么回事?# In reality, they work fine if run normally via the Python 2 interpreter
我在任何地方都找不到我的问题的解决方案,所以也许我可以在这里得到答案。基本上,我尝试使用另一个函数打印一个元组,然后尝试将该输出包装在另一个函数中。如果我把文本放在wrapped_string_linesplit()函数的旁边,它就能很好地工作,但我基本上不想这样做。也许有人可以解释我的错误在哪里,以及从另一个函数中包装它会是什么好的解决方案。提前感谢 工作解决方案: def wrapped_string_linesplit(arg): for item in arg: print
在示例脚本中,我需要使用“utils”包中的“跟踪”方法。我用pip install utils安装了这个软件包。但是当我去使用这个包裹的时候,我什么都不能装。utils我得到了错误:AttributeError: 'module' object has no attribute 'Trace'谢谢你的帮助!