描述:
从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文件。 |