Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __author__ = '132294'
- import os
- import glob
- from random import randrange
- def generateDataset(file, n):
- file.write(str(n) + '\n')
- for i in range(n):
- file.write(generateFileLine(i, n))
- def main():
- folderName = 'instances_132294'
- fileName = "/test_"
- fileFormat = ".txt"
- # define the name of the directory to be created
- path = os.getcwd()
- print('creating folder ' + folderName + ' in directory ' + path);
- try:
- path += '/' + folderName;
- if not (os.path.isdir(folderName)):
- os.mkdir(path)
- else:
- for f in glob.glob(path + '/*'):
- os.remove(f)
- except OSError:
- print ("Setup failed with error")
- else:
- print ("Setup successfully completed")
- for i in range(50, 501, 50):
- file = open(path + fileName + str(i) + fileFormat, "w")
- generateDataset(file, i)
- file.close()
- def generateFileLine(i, n):
- p = randrange(100,1000)
- r = p - randrange(p)
- d = p + r + randrange(p/2)
- return str(p) + " " + str(r) + " " + str(d) + "\n"
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement