Итак, я пишу скрипт python, который откроет файл tar, и если в нем будет каталог, мой скрипт откроет этот каталог и проверит файлы ...Как проверить, что там после unzipiping tar-файла
E = raw_input("Enter the tar file name: ") // This will take input from the user
tf = tarfile.open(E) // this will open the tar file
Теперь, что лучший способ проверить, что «tf» имеет каталог или нет? Вместо того, чтобы переходить на мой терминал и делать ls, я хочу сделать что-то в том же скрипте python, который проверяет, есть ли каталог после распаковки tar.
, но я открываю tar-файл, и я хочу проверить, есть ли что-нибудь в нем. Предположим, я открыл tar-файл, и он получил мне каталог «S3». Я хочу открыть «S3». Как я могу это сделать в моем скрипте Python – Nick
tf.getnames() предоставляет пути всех файлов внутри объекта tar, а затем вы можете извлечь их с помощью extractfile() – xgord