diff options
Diffstat (limited to 'MAT/archive.py')
| -rw-r--r-- | MAT/archive.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/MAT/archive.py b/MAT/archive.py index 61c85a5..74100a9 100644 --- a/MAT/archive.py +++ b/MAT/archive.py | |||
| @@ -160,8 +160,8 @@ class TarStripper(GenericArchiveStripper): | |||
| 160 | return current_file | 160 | return current_file |
| 161 | 161 | ||
| 162 | def remove_all(self): | 162 | def remove_all(self): |
| 163 | tarin = tarfile.open(self.filename, 'r' + self.compression) | 163 | tarin = tarfile.open(self.filename, 'r' + self.compression, encoding='utf-8') |
| 164 | tarout = tarfile.open(self.output, 'w' + self.compression) | 164 | tarout = tarfile.open(self.output, 'w' + self.compression, encoding='utf-8') |
| 165 | for item in tarin.getmembers(): | 165 | for item in tarin.getmembers(): |
| 166 | tarin.extract(item, self.tempdir) | 166 | tarin.extract(item, self.tempdir) |
| 167 | name = os.path.join(self.tempdir, item.name) | 167 | name = os.path.join(self.tempdir, item.name) |
