fork download
  1. import re
  2.  
  3. DE_miRNAs = ['31-5p', '150-3p']
  4. DE_miRNAs_rx = [re.compile(fr'\b{x}\b') for x in DE_miRNAs]
  5.  
  6. lines = []
  7. with open('tmp', 'r') as f:
  8. lines = [l.rstrip() for l in f.readlines()]
  9.  
  10. results = []
  11. for rx in DE_miRNAs_rx:
  12. for line in lines:
  13. if rx.search(line):
  14. results.append(line)
  15.  
  16. print(results)
Runtime error #stdin #stdout #stderr 0.16s 23244KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "./prog.py", line 7, in <module>
FileNotFoundError: [Errno 2] No such file or directory: 'tmp'