hadoop学习-1 获取测试数据
2017-11-02 00:00
204 查看
制造数据: 每行101个随机数字。
获取文件中的单个行:
import random def get_file(): """ 获得一个文件,如果没有,则;创建并返回,如果有,则直接返回。 :return: file """ file = open('data.txt', 'a', encoding='utf-8') return file def append_data(file, data_num): """ 获取数据 :param file: :return: """ for i in range(data_num): tmp_data = random.randrange(0, data_num) tmp_data = str(tmp_data) + ' ' file.write(tmp_data) if i != 0 and i % 100 == 0: file.write('\n') print(i) if __name__ == '__main__': file = get_file() data_num = 100000000000000000000 append_data(file, data_num) file.close()
获取文件中的单个行:
if __name__ == '__main__': file = open('data.txt', 'r', encoding='utf-8') try: while True: line = file.readline() if line: words = line.split(' ') print("line=", len(words)) else: break finally: file.close()
相关文章推荐
- 小白学习大数据测试之hadoop hdfs和MapReduce小实战
- 小白学习大数据之路——Hadoop3.0.0-alpha2 安装以及测试程序wordcount实践
- 小白学习大数据测试之hadoop再次探索
- 小白学习大数据测试之hadoop hdfs和MapReduce小实战
- 小白学习大数据测试之hadoop初探
- 小白学习大数据测试之hadoop再次探索
- 大数据测试学习笔记之hadoop家族
- 小白学习大数据测试之hadoop初探
- 小白学习大数据测试之hadoop初探
- 小白学习大数据测试之hadoop hdfs和MapReduce小实战
- 小白学习大数据测试之hadoop再次探索
- javaScript学习_利用表单获取数据 .
- 如何用asp 获取post的页面的数据( 最基本的POST格式,便于学习MVC)
- Windows Phone 7 学习笔记:数据存储与获取的方式介绍
- Lucene学习,获取全部数据两方法
- android_学习—获取网络数据(图片,html)
- BW学习十(获取change log表中的增量数据)
- VS 2010 测试功能学习(九) - 数据驱动的手工测试用例(@Parameter)
- Selenium学习笔记之四:外部化相关测试数据
- flex DataGrid控件2 学习 获取xml数据