'str' object has no attribute 'tk'
时间: 2023-08-04 14:06:58 浏览: 653
这个错误是因为你在使用tkinter包时,将tk.TK()写成了tk.tk(),导致抛出了'str' object has no attribute 'tk'的异常。正确的写法应该是使用大写的TK,即tk.Tk()。[1]
以下是一个使用tkinter创建窗口的示例代码:
```python
import tkinter as tk
window = tk.Tk()
window.title('my window')
window.geometry('500x500')
# 在这里添加窗口的内容
window.mainloop()
```
你可以根据自己的需求在窗口中添加各种组件和功能。[3]
相关问题
AttributeError: 'str' object has no attribute 'tk
这个错误通常发生在尝试在字符串对象上访问名为 'tk' 的属性时。正常情况下,字符串对象没有名为 'tk' 的属性。这个错误可能是由于代码逻辑错误或者数据类型不匹配引起的。
请检查你的代码,确保你在正确的对象上使用了 'tk' 属性。如果你需要进一步帮助,请提供更多的代码细节和上下文信息,以便我能够更准确地帮助你解决问题。
AttributeError: 'str' object has no attribute 'tk'
AttributeError: 'str' object has no attribute 'tk'是一个错误消息,它表示在对字符串对象调用'tk'属性时发生错误。这意味着在代码中,你尝试访问一个字符串对象上不存在的属性。根据引用和引用的内容,我们可以推测出可能的原因是在自定义函数中,当输入参数不是字符串类型时,函数返回的是None。因此,当你尝试在返回的字符串对象上调用'tk'属性时,就会出现属性错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [[报错]深析AttributeError: ‘NoneType‘ object has no attribute ‘xxx‘(持更)](https://blog.csdn.net/panbaoran913/article/details/124650015)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [python报错: list object has no attribute shape的解决](https://download.csdn.net/download/weixin_38748721/13708867)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文