Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 非类型';对象没有属性';全部的_Python - Fatal编程技术网

Python 非类型';对象没有属性';全部的

Python 非类型';对象没有属性';全部的,python,Python,当我试图将df_combo-dataframe拆分为训练和测试数据时,我遇到了这个错误 sample = pd.read_csv('C:/Users/ranji/Downloads/facebook-recruiting-iv-human-or-bot/sampleSubmission.csv') test_dat = df_combo[df_combo.bidder_id.isin(sample.bidder_id)] print (sample.bidder_id.values==test_

当我试图将df_combo-dataframe拆分为训练和测试数据时,我遇到了这个错误

sample = pd.read_csv('C:/Users/ranji/Downloads/facebook-recruiting-iv-human-or-bot/sampleSubmission.csv')
test_dat = df_combo[df_combo.bidder_id.isin(sample.bidder_id)]
print (sample.bidder_id.values==test_dat['bidder_id'].values).all()
打印后的
()
被当作函数调用,可能是因为您使用的是python 3。
print
的返回为
None

蟒蛇2 Python 2.7.13(默认值,2017年7月12日,19:49:36)

蟒蛇3 Python 3.6.8(默认值,2019年2月21日,16:25:05)

打印(1)+2 1. 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 TypeError:不支持+:“NoneType”和“int”的操作数类型
为什么要对
print()
的返回值调用
all()
print()
不返回值,因此不能对其调用方法
>>> print (1) + 2
3
>>> print (1) + 2
1
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'