课程
/云计算&大数据
/大数据
/Hadoop基础及演练
老师,关于hdfs_write_read方法里的。out是赋予的len(data)值。那断言的时候为什么不是assert out == len(data)
2018-01-21
源自:Hadoop基础及演练 2-4
正在回答
with open('xxx','r') as f: out = f.read(len(data)) assert out == data
这里没问题的。out赋值的是内容,并不是data的长度。 你可以看一下python的文件IO相关的操作,read方法传入的是长度,这段代码的含义是 打开某个文件,并从其中读出长度为len(data)的数据保存到out里面。
呆萌的小白 提问者
我也注意到了,应该是老师疏忽了……
举报
与大数据密不可分的Hadoop框架,你值得学习
2 回答老师用的是什么编写的
1 回答out = f.read(len(data))的问题
1 回答2-2课程的问题
2 回答关于编程语言的选用
1 回答关于HDFS的写流程