SQL dökümlerinin arşivlerini oluşturmam gereken bellek kısıtlı bir ortamda çalışıyorum. Python'u tarfile
module'da yerleşik olarak kullanırsam bellekte tutulan veya oluşturulduğu diske yazılan '.tar' dosyası mı?Python'un `tarfile` modülü, bellekte oluşturduğu arşivleri saklıyor mu?
Örneğin, aşağıdaki kodda, huge_file.sql
2GB ise tar
değişkeni 2GB bellekte mi kalıyor?
import tarfile
tar = tarfile.open("my_archive.tar.gz")), "w|gz")
tar.add('huge_file.sql')
tar.close()
+1 kaynağına bağlantı için. Geliştirme dokümanlarının şu anda http://docs.python.org/dev/library/tarfile kaynaklarına bir bağlantısı var. – jfs