AttributeError:'ProgbaiLogger' object has no attribute 'log_values'
时间: 2023-09-06 12:14:11 浏览: 154
【Python】AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’
5星 · 资源好评率100%
您遇到的错误信息是AttributeError: 'ProgbarLogger' object has no attribute 'log_values'。这个错误通常表示在您的代码中访问了一个对象的属性,但该属性不存在。
根据引用中的信息,getAttribute(String)方法可以返回给定名称的属性的值,如果没有该名称的属性,则返回null。因此,您可以尝试使用getattr()函数来获取对象的属性,并在属性不存在时进行处理。例如,您可以使用以下代码来检查'log_values'属性是否存在:
```python
if hasattr(obj, 'log_values'):
# 如果属性存在,请执行相关操作
else:
# 如果属性不存在,请进行适当的处理
```
另外,根据引用的代码示例,如果您在尝试打开文件时遇到找不到文件的错误,可以使用try-except语句来处理该异常并执行适当的操作。在except块中,您可以使用print()函数来输出错误消息。例如:
```python
try:
f = open(TRAIN_PATH)
f.close()
except FileNotFoundError:
print("file is not found")
```
通过以上方法,您可以优化代码并处理属性不存在或文件找不到的异常情况。希望这些信息对您有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [AttributeError: 'ProgbarLogger' object has no attribute 'log_values'解决办法](https://blog.csdn.net/weixin_40843216/article/details/85794309)[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_2"}}] [.reference_item style="max-width: 50%"]
- *2* [servlet2.4doc](https://download.csdn.net/download/fandongbao/1890712)[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_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文