From 825e1514f17b3ddc6d4ee6f021510044bb8ba44a Mon Sep 17 00:00:00 2001 From: Conrad Date: Thu, 17 May 2018 19:35:21 +0200 Subject: [PATCH] Joined dgen and randomi --- src/data_generators/dgen.py | 21 --------------------- src/data_generators/randomi.py | 19 +++++++++++++++---- 2 files changed, 15 insertions(+), 25 deletions(-) delete mode 100644 src/data_generators/dgen.py diff --git a/src/data_generators/dgen.py b/src/data_generators/dgen.py deleted file mode 100644 index 018e8df..0000000 --- a/src/data_generators/dgen.py +++ /dev/null @@ -1,21 +0,0 @@ - -from random import randint -def main(): - print('Hello world!') -def printer(r): - r = r +(r - 1) - return r -def rand (v, b): - r = randint(v, b) - return r -if __name__ == '__main__': - main() -v = input ("von ") -b = input ("bis ") -v = int (v) -b = int(b) -r = 0 -r = rand (v, b) -r = str(r) -print(r) - diff --git a/src/data_generators/randomi.py b/src/data_generators/randomi.py index 1683792..1bec326 100644 --- a/src/data_generators/randomi.py +++ b/src/data_generators/randomi.py @@ -1,16 +1,27 @@ # Meet randomI, a random data generator for test data generation +from random import randint def main(i, a, b): for x in range(0, int(i)): - generateFile(a, b) + content = generateFile(a, b) + writeFile(content, x) def generateFile(rows, lenghtOfRows): - for y in range(0, rows): - generateRow(lenghtOfRows) + content = [] + for y in range(0, int(rows)): + content.append(generateRow(int(lenghtOfRows))) + return content def generateRow(lenghtOfRows): + row = "" for z in range(0, lenghtOfRows): - line = line + generateChar() + row = row + str(randint(0, 9)) + return row + +def writeFile(content, x): + file = open("testdata/file" + str(x) + ".txt", "w") + for w in range(0, len(content)): + file.write(content[w] + "\n") print("Hello World") i = input("How many datapices would you like to generate?")