【发布时间】:2020-06-16 09:16:01
【问题描述】:
刚学python,编程基础很薄弱。
我不断收到错误消息:使用 python 3.8 时,“DataFrame”对象没有属性“get_value”。 该文件是我从互联网上下载的一个随机文件,只是为了学习如何使用数据帧和熊猫。这里的对象是从数据框中拉出一个特定的值,以便我以后可以对其进行操作。
import pandas as pd
pb_list = [] pb_list =
pd.read_csv(r"PB2010plus.csv") print(pb_list)
print(type(pb_list))
print(pb_list.get_value(1047, 'Winning Numbers'))
这是错误行
Traceback(最近一次调用最后一次):文件 "I:/Python/PycharmProjects/Learning Python 1/probabilityfunsheet.py", 第 8 行,在 print(pb_list.get_value(1047, 1)) 文件 "C:\Users\greyb\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\generic.py", 第 5274 行,在 getattr 中 返回对象。getattribute(self, name) AttributeError: 'DataFrame' object has no attribute 'get_value'
我正在使用 pycharm,并进行了一些搜索,遇到了 https://www.geeksforgeeks.org/python-pandas-dataframe-get_value/,这是我想到作为我的“问题”的潜在解决方案的地方。
【问题讨论】:
-
一个简单的问题(如果您仍然想知道可能发生了什么),您的代码中是否有
BytesIO实例?
标签: python-3.x