Tôi muốn nén một tệp bằng Python. Tôi đang cố gắng sử dụng subprocss.check_call(), nhưng nó vẫn không thành công với lỗi 'OSError: [Errno 2] Không có tập tin hoặc thư mục như vậy'. Có vấn đề gì với những gì tôi đang cố gắng ở đây không? Có cách nào tốt hơn để gzip một tập tin hơn bằng cách sử dụng subprocess.check_call?gzip một tệp trong Python
from subprocess import check_call
def gZipFile(fullFilePath)
check_call('gzip ' + fullFilePath)
Cảm ơn !!
Tại sao không http://docs.python.org/library/gzip.html? – Ski
liên quan: để tạo một tarball gzipped 'archive.tar.gz' từ thư mục'/dir/path', bạn có thể sử dụng 'shutil.make_archive ('archive', 'gztar', '/ dir/path')' – jfs