Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. """
  4. Created on Sat Jul 6 14:33:28 2019
  5.  
  6. @author: timallan
  7. """
  8. import random
  9.  
  10. origFile = open('/Users/timallan/Desktop/whiteFang/03_inDESIGN/_TXT/WhiteFangOriginal.txt', 'r')
  11. saveFile = open('/Users/timallan/Desktop/whiteFang/03_inDESIGN/_TXT/wF_06.txt', 'w')
  12.  
  13. origLines = origFile.readlines()
  14.  
  15. origLineCount = len(origLines)
  16. origWordCount = 0
  17.  
  18. cutLine = []
  19. cutLines = []
  20.  
  21. for aLine in origLines:
  22. origWordCount += len(aLine)
  23.  
  24.  
  25.  
  26. for aLine in origLines:
  27. singleLine = aLine.split()
  28. origLineLen = len(singleLine)
  29. targetLineLen = int(origLineLen * 0.41)
  30.  
  31.  
  32. while origLineLen > targetLineLen:
  33. randNum = random.randrange(0, origLineLen)
  34.  
  35. singleLine.pop(randNum)
  36. origLineLen -= 1
  37.  
  38. cutString = ' '.join(singleLine)
  39.  
  40. cutLines.append(cutString)
  41.  
  42. cutFinalString = '\n'.join(cutLines)
  43.  
  44.  
  45. print(cutFinalString)
  46. saveFile.write(cutFinalString)
  47.  
  48.  
  49. origFile.close()
  50. saveFile.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement