zip_extract()

阅读(2780) 标签: zip, 抽取文件,

描述:

zip压缩文件中抽取指定文件。

语法:

zip_extract(zip, files, path)

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

zip压缩文件中将files抽取到path路径下,返回抽取成功的文件列表。

参数:

zip

zip文件对象。

files  

要压缩的文件名或文件对象,files也可以是序列。

path

路径,可以是相对路径或绝对路径。

选项:

@s

在压缩文件当前目录和子目录下查询,缺省只查询当前目录。

返回值:

文件列表

示例:

 

A

 

1

=zip_open("D:/z2.zip")

打开zip文件。

2

=zip_extract(A1,"*.txt")

抽取txt文件到zip文件所在的目录D:/下。

3

=zip_extract(A1,"*.csv","D:/csvfile")

抽取csv文件到目录D:/csvfile下。

4

=zip_extract@s(A1,"empinfo.csv","D:/csvfile/file1")

抽取z2.zip子目录中的empinfo.csv文件到目录D:/csvfile/file1下。

5

>zip_close(A1)

关闭zip文件。