Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. import os
  2. import csv
  3. import re
  4.  
  5. files=os.listdir("testdir")
  6. regex=re.compile(r"^([^.]*).*")
  7.  
  8. def normalize_text(s):
  9. return s[0:s.find('.')]
  10.  
  11. with open('new-genes.tsv','w') as fout:
  12. writer = csv.writer(fout, delimiter='\t')
  13. writer.writerow(['head0', 'head3', 'tissue_type'])
  14. # writer.writerow([text.encode('utf-8'), excerpt.encode('utf-8')])
  15.  
  16. for filename in files:
  17. with open("testdir/" + filename, 'r') as csvfile:
  18. reader = csv.DictReader(csvfile) # jenn: '\t'
  19. tissue_type = normalize_text(filename)
  20. print(tissue_type)
  21. for row in reader:
  22. writer.writerow([row['head0'], row['head3'], tissue_type])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement