2014-04-23 34 views
0

閱讀並壓縮和解壓的tar.gz文件,我試過如何在IPython的

%%sh 
tar xvf filename.tar.gz 

,但沒有奏效。 如何讀取IPython中的tar.gz文件。

感謝

+0

它沒有工作?什麼沒有用?你期望它做什麼?它做了什麼呢? – univerio

+0

試試這個「gzip -d filename.tar.gz」將解壓該文件並將其重命名爲「filename.tar」 – Marichyasana

+0

執行命令後是否顯示了任何內容? – ArtemB

回答

0

爲什麼你想要做的,我不能明白,與Python(以及專門與IPython中),但它是確定...

對於把命令插入到系統中使用Python我會使用子進程:

from subprocess import call 
# The first param must be the command, and then the options, 
# Something like 
call(["tar", "-xzf", "filename.tar.gz"]) 

而且這不僅適用於Ipython,還適用於每個Python程序。