serious disadvantage: When the rar file contains multiple directories, it cannot be decompressed and the data in the file can be read
When the data format is as follows, everything is normal:
When the data has a directory:

I have tried many times. When there is no directory layer, everything is normal. When I have a directory layer, I will always tell me the above error. This is beyond my comprehension, so I ask for help
I just want to say that when there is a layer of directory in front of the last CSV, it cannot be decompressed and read with code. The following figure is used to illustrate the part I express

When there is no directory layer in front of CSV, it can be read and decompressed smoothly
He has a good result

Thank you for excellent report. The problem should be fixed by PR #96 that just got merged.