Advertisement
Guest User

Untitled

a guest
Oct 13th, 2015
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. import re
  2.  
  3. frq={}
  4.  
  5. f=open('1.txt', 'r', encoding='utf-8-sig')
  6. f2 = open('2.csv', 'w', encoding = 'utf-8-sig')
  7. file=f.read()
  8. years = re.findall('([0-9]+(?: [\\w]*|\.[0-9][0-9])(?: [0-9]+|\.[0-9]+))', file)
  9. cents= re.findall('[IVX]+', file)
  10.  
  11. for i in years:
  12. if i not in frq:
  13. frq[i] = 1
  14. else:
  15. frq[i] += 1
  16.  
  17. for i in cents:
  18. if i not in frq:
  19. frq[i] = 1
  20. else:
  21. frq[i] += 1
  22.  
  23.  
  24. for i in frq:
  25. f2.write(str(i)+';'+str(frq[i])+'\r\n')
  26.  
  27. f.close()
  28. f2.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement