fork download
  1. import random
  2.  
  3. digits = '012345689'
  4. ranCentury = ['18','19','20']
  5. ranYear = range(1,100)
  6. ranDay = range(1,30)
  7. ranMonth = ['01','02','03','04','05','06','07','08','09','10','11','12']
  8. number = ''
  9. outFileName = raw_input('Enter outfile: ')
  10. file = open(outFileName, 'w')
  11.  
  12. for row in xrange(1,31):
  13. for i in xrange(0,20):
  14. number += random.choice(digits)
  15.  
  16. year = random.choice(ranYear)
  17. day = random.choice(ranDay)
  18.  
  19. if year < 10:
  20. yearString = '0%s' % year
  21. else:
  22. yearString = '%s' % year
  23. if day < 10:
  24. dayString = '0%s' % day
  25. else:
  26. dayString = '%s' % day
  27.  
  28. date = '%s/%s/%s%s' % (random.choice(ranMonth),
  29. dayString, random.choice(ranCentury),
  30. yearString)
  31.  
  32. print '%s Row %s\t\t%s\n' % (number, row, date)
  33. file.write('%s Row %s\t\t%s\n' % (number, row, date))
  34.  
  35. number = ''
  36.  
Runtime error #stdin #stdout #stderr 0.09s 11048KB
stdin
Standard input is empty
stdout
Enter outfile: 
stderr
Traceback (most recent call last):
  File "prog.py", line 9, in <module>
    outFileName = raw_input('Enter outfile: ')
EOFError: EOF when reading a line