0

I have a nested for loop and reading from two CSVs. How to seek to beginning of document when I have a reference to the reader and not the file.

csv_reader = csv.reader(stdout.decode('ascii').split('\n'), delimiter=' ')
for row in csv_reader:
  for r in csv_reader2:
    #do something
  #seek(0)
Ura
  • 2,173
  • 3
  • 24
  • 41
  • I don't think you can `reader` objects are 'C'-level objects and don't expose a reference to the underlying file object. – snakecharmerb Aug 24 '20 at 08:26

1 Answers1

0

in the for loop itself you can access them keep a stop condition on loop count to cotrol loop execution

csv_reader = csv.reader(stdout.decode('ascii').split('\n'), delimiter=' ')

for row in csv_reader:
  for r in csv_reader2:
     print(f'{row} from 1, {r} from 2')


Sayan Dey
  • 771
  • 6
  • 13