草庐IT

attributeError

全部标签

python - 如何解决 AttributeError :'list' object has no attribute 'astype' ?

我只是想知道如何解决python3.6中的属性错误。错误是'list'objecthasnoattribute'astype'.我的相关代码如下。def_init_mean_std(self,data):data=data.astype('float32')self.mean,self.std=np.mean(data),np.std(data)self.save_meanstd()returndata有没有人可以给我建议?谢谢! 最佳答案 根本问题是混淆了Python列表和NumPy数组,它们是不同的数据类型。作为np.foo(a

python - xgboost: AttributeError: 'DMatrix' 对象没有属性 'handle'

这个问题真的很奇怪,因为那部分与其他数据集工作得很好。完整代码:importnumpyasnpimportpandasaspdimportxgboostasxgbfromsklearn.cross_validationimporttrain_test_split##SplittheLearningSetX_fit,X_eval,y_fit,y_eval=train_test_split(train,target,test_size=0.2,random_state=1)clf=xgb.XGBClassifier(missing=np.nan,max_depth=6,n_estimato

Python/Django AttributeError "Object ' 玩家没有属性 'fields'

我正在设置管理页面,以便我可以使用它来添加数据,在本例中为播放器。当您尝试在admin.py中注册Players类时,您会收到问题标题中描述的错误(对象“players”没有属性“fields”)。查看我从下面粘贴的片段的views.py,我看不出它可能指的是什么。抱歉,如果这是一个菜鸟问题,我对django和python都很陌生。classPlayers(models.Model):player_id=models.IntegerField(primary_key=True)firstname=models.CharField(max_length=50)lastname=model

python - 带有字符串值的 AttributeError : Can only use . str 访问器,在 pandas 中使用 np.object_ dtype

Str.replace方法返回一个属性错误。dc_listings['price'].str.replace(',','')AttributeError:Canonlyuse.straccessorwithstringvalues,whichusenp.object_dtypeinpandas这是我的价格列的前5行。此堆栈溢出threadrecommends检查我的列是否有NAN值,但我列中的值都不是NAN。 最佳答案 如错误所述,您只能将.str与字符串列一起使用,并且您有一个float64。float中不会有任何逗号,所以你所拥

python - AttributeError: 'Tensor' 对象没有属性 'numpy'

如何修复此错误我从GitHub下载了此代码。predicted_id=tf.multinomial(tf.exp(predictions),num_samples=1)[0][0].numpy()抛出错误AttributeError:'Tensor'objecthasnoattribute'numpy'请帮我解决这个问题!我用过:sess=tf.Session()withsess.as_default():predicted_id=tf.multinomial(tf.exp(predictions),num_samples=1)[0][0].eval()我得到了这个错误。有人帮助我我只

python 2 : AttributeError: 'list' object has no attribute 'strip'

我有一个关于列表的小问题。所以我有一个名为l的列表:l=['Facebook;Google+;MySpace','Apple;Android']如您所见,我的列表中只有2个字符串。我想用';'分隔列表l并将新的5个字符串放入名为l1的新列表中。我该怎么做?我也试过这样做:l1=l.strip().split(';')但是Python给我一个错误:AttributeError:'list'objecthasnoattribute'strip'如果“list”对象没有属性“strip”或“split”,我该如何拆分列表?谢谢 最佳答案

python - Barplot savefig() 返回一个 AttributeError

我正在将iPythonnotebook转换为python脚本,只是试图将几个Seaborn图的结果输出为png文件。代码:importseabornassns...sns.set_style("whitegrid")ax=sns.barplot(x=range(1,11),y=[(x/nrows)*100forxinaddr_pop],palette="Blues_d")ax.savefig("html/addr_depth.png")不用担心变量,它们按预期填充,我在iPyNB中得到了一个漂亮的图表。但是,在脚本中运行代码会产生RuntimeError:InvalidDISPLAYv

python - AttributeError: 'str' 对象没有属性

我是Python编程的新手,我想尝试一下简单的文字冒险游戏,但我立即遇到了障碍。classuserInterface:def__init__(self,roomID,roomDesc,dirDesc,itemDesc):self.roomID=roomIDself.roomDesc=roomDescself.dirDesc=dirDescself.itemDesc=itemDescdefdisplayRoom(self):#Displaystheroomdescriptionprint(self.roomDesc)defdisplayDir(self):#Displaysavailab

python - AttributeError:未知属性 axisbg

这是我正在尝试运行的代码:ax=plt.axes(axisbg='#E6E6E6')ax.set_axisbelow(True)plt.grid(color='w',linestyle='solid')forspineinax.spines.values():spine.set_visible(False)ax.xaxis.tick_bottom()ax.yaxis.tick_left()ax.tick_params(colors='gray',direction='out')fortickinax.get_xticklabels():tick.set_color('gray')for

python - AttributeError: LinearRegression 对象没有属性 'coef_'

我一直在尝试按照bigdataexaminer上的教程通过线性回归来拟合这些数据。直到此时一切都运行良好。我从sklearn导入了LinearRegression,并打印出系数的数量就好了。这是我尝试从控制台获取系数之前的代码。importnumpyasnpimportpandasaspdimportscipy.statsasstatsimportmatplotlib.pyplotaspltimportsklearnfromsklearn.datasetsimportload_bostonfromsklearn.linear_modelimportLinearRegressionbos