fork download
  1. #!/usr/bin/env python3
  2. import csv
  3.  
  4.  
  5. def process(rows):
  6. # some process you want
  7. print(rows)
  8.  
  9.  
  10.  
  11. # version1
  12. rows = []
  13. for i in range(2):
  14. filename = f"xxx{i}.csv"
  15. with open(filename) as f:
  16. reader = csv.reader(f)
  17. rows.append([row for row in reader])
  18.  
  19. for r in rows:
  20. process(r)
  21.  
  22.  
  23. # version2
  24. for i in range(2):
  25. filename = f"xxx{i}.csv"
  26. with open(filename) as f:
  27. reader = csv.reader(f)
  28. rows = [row for row in reader]
  29. # Any porcess below
  30. process(rows)
  31.  
  32.  
Runtime error #stdin #stdout #stderr 0.15s 23248KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "./prog.py", line 15, in <module>
FileNotFoundError: [Errno 2] No such file or directory: 'xxx0.csv'