""" #!/home/bigdata/anaconda3/envs/test_dev/bin/python """ import random from timeit import default_timer as timer characters = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYX" start = timer() def generateData(size, fileName): (l1Range,l2Range,l3Range) = size with open("big_data_task_02.dat", 'w') as fileToSaveData: for l1 in range(l1Range): #print("==> "+str(l1)) for l2 in range(l2Range): sentence = "" for l3 in range(l3Range): for d in range(random.randint(3,20)): #https://stackoverflow.com/questions/12169839/which-is-the-preferred-way-to-concatenate-a-string-in-python sentence += random.choice(characters) sentence += ',' fileToSaveData.write(sentence) fileToSaveData.write("endOfData") generateData((10000,10,50),"big_data_task_02.dat") end = timer() print("Execution time (learn): ", end - start, "s")