首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏10km的专栏

    powershell:调用7z,haozip解压缩文件

    7z和HaoZip(好压)都提供了命令行解压缩工具,所以可以利用7z或HaoZip来实现 利用7z和HaoZip(好压)实现命令行解压的powershell实现代码如下: unpack.ps1 ){ # -sn:禁止文字输出 $cmd+=' -sn' } cmd /c $cmd exit_on_error } # 调用 7z 解压文件 function unpack_7z([string]$exe,[string]$package,[string]$targetFolder){ $item=Get-Item $exe 版本的可执行文件是 7zfm.exe,命令行版本则是7z.exe # 好压(HaoZip)的GUI版本的可执行文件是 HaoZip.exe,命令行版本则是 HaoZipC.exe # 如果不设置此值,脚本会通过 assoc,ftype命令查找,但有可能查找不到 #$UNPACK_TOOL="C:\Program Files\7-Zip\7z.exe" #$UNPACK_TOOL="C:\Program Files

    4.4K50发布于 2018-01-03
  • 来自专栏编程黑洞

    django压缩文件下载

    # 简介 需求: 需要在请求时,将数据生成zip文件提供给用户下载。 不想要在生成后再提供给用户下载 解决: 使用BytesIO在内存中写入数据,而不是落地到本地中。 # 栗子 from io import BytesIO import zipfile from django.http import FileResponse def view(): download_io = BytesIO() with zipfile.ZipFile(pb_zip_io, "w", zipfile.

    1.6K20编辑于 2023-03-06
  • 来自专栏全栈程序员必看

    linux tar压缩文件命令,tar打包压缩文件命令

    tar命令用于将多个文件合成1个文件,wiki中把这个命令和cpio、shar等一起叫做archive文件,个人理解是归档,合成一个文件,后就可以用gzip、bz2、xz等工具进行压缩,同时也能方便在各个计算机间传输,有点类似windows下共享的zip文件。

    8.6K20编辑于 2022-08-31
  • 来自专栏卯金刀GG

    【java基础】zip压缩文件

    1、代码片段 public static boolean fileToZip(String sourceFilePath, String zipFilePath, String fileName) { boolean flag = false; File sourceFile = new File(sourceFilePath); FileInputStream fis = null; BufferedInputStream bis = null; FileOutputStream

    2.1K10发布于 2019-07-25
  • 来自专栏网站教程

    linux系统zip压缩文件命令

    zip程序将一个或多个压缩文件与有关文件的信息(名称、路径、日期、上次修改的时间、保护和检查信息以验证文件完整性)一起放入一个压缩存档中。可以使用一个命令将整个目录结构打包到zip存档中。 语法格式:zip [参数] [文件] 常用参数: -q 不显示指令执行过程 -r 递归处理,将指定目录下的所有文件和子目录一并处理 -z 替压缩文件加上注释 -v 显示指令执行过程或显示版本信息 -n< 不压缩具有特定字尾字符串的文件 参考实例 将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip: [root@xxx ~]# zip -q -r html.zip /home/html 压缩文件

    17.7K00发布于 2021-07-18
  • 来自专栏sktj

    python 读写压缩文件

    import gzip with gzip.open('somefile.gz', 'rt') as f: text = f.read()

    1K10发布于 2019-09-29
  • 来自专栏码字搬砖

    httpClient 发送压缩文件

    import org.apache.commons.codec.digest.DigestUtils; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.lang.StringUtils; import org.apache.http.HttpEntity; import org.apache.http.client.methods.CloseableHttpRe

    2.4K30发布于 2018-10-24
  • 来自专栏生信修炼手册

    python读写压缩文件

    对于压缩文件的读写,通过python的内置模块也可以快速搞定。 根据压缩格式的不同,提供了以下3个模块 1. gzip gzip模块用于处理后缀为gz的压缩文件,读取gzip压缩文件的代码如下 >>> import gzip>>> with gzip.open bz2 bz2模块用于处理后缀为bz2的压缩文件,读取bz2压缩文件的代码如下 >>> import bz2>>> with bz2.open('file.bz2', 'rt') as f:.. f.write('hello') 3. lzma lzma模块用于处理后缀为xz的压缩文件,读取xz压缩文件的代码如下 >>> import lzma>>> with lzma.open('file.xz f.write('hello') 对于压缩文件,选择压缩格式对应的模块来操作即可。 ·end· —如果喜欢,快分享给你的朋友们吧—

    1.8K30发布于 2020-05-14
  • 来自专栏用户8739405的专栏

    压缩文件是什么?不同压缩文件的方法各有什么优点?

    于是,压缩文件在电脑办公室流行起来,下面带大伙了解下压缩文件是什么? 压缩文件是什么? 压缩文件就是一个容量较大文件经过压缩,产生一个较小容量的文件,而这个较小的文件称为压缩文件,常见压缩文件扩展名,一般都是以ZIP、RAR、7z结尾,当然这样说还不够严谨,比如MP3、MP4、3GP、Gif 不同压缩文件方法各有什么优点? 像RAR、ZIP、7z压缩的文件优点,是一种无损压缩方式,文件可以完全还原,不影响文件内容,对于图像视频语音,不会有细节失真的损耗;像MP3、MP4、3GP、Gif、JPEG等图像视频音频压缩文件的优点是 说到这里,想必小伙伴已经很清楚,不同文件拓展名的压缩文件,代表信息内容是不一样的,这里考下,如果用RAR、ZIP、7z压缩方法,去压缩MP3、MP4、3GP、Gif、JPEG等图像视频音频压缩文件,会发生什么呢

    3.9K20发布于 2021-06-18
  • 来自专栏全栈程序员必看

    Python——ZipFile操作压缩文件

    ZipInfo.CRC: 未压缩文件的CRC-32。 ZipInfo.compress_size: 获取压缩后的大小。 ZipInfo.file_size: 获取未压缩的文件大小。

    4.1K30编辑于 2022-11-04
  • 来自专栏全栈程序员必看

    MAC压缩文件 密码 加密ZIP

    使用zip命令压缩 进入需要压缩文件的目录后执行 单个文件:zip -e test.zip text.txt 文件夹:文件:zip -er test.zip text 不加密:zip -r test.zip

    4.3K10编辑于 2022-09-06
  • 来自专栏linux驱动个人学习

    盘点只读压缩文件系统

    为什么需要只读压缩文件系统? 在存储容量有限的嵌入式设备上,一般对于系统分区在使用过程中没有数据写入需求,同时希望可以节省存储空间——只读压缩文件系统应运而生。另外,只读压缩文件系统也可用于归档文件。 相比tar,zip等压缩软件,只读压缩文件系统的性能和灵活性都更好。Linux早期的只读文件系统有CramFS和SquashFS,以及参考了上述两个文件系统设计的用户态只读压缩文件系统CromFS。 所以对于只读压缩文件来说,压缩率达到一定收益后读性能会好于不压缩的文件系统。 以上就是对只读压缩文件系统的一个简单介绍,可以看出根据应用场景的不同各个只读压缩文件系统在压缩比、压缩/解压效率上各有侧重。 EROFS相比其他只读压缩文件系统引入了更多的设计思路,实现细节和一些优化值得肯定。

    4.1K20发布于 2020-10-29
  • 来自专栏sktj

    python 压缩文件夹 脚本

    def backupToZip(folder): # Backup the entire contents of "folder" into a zip file.

    1.9K20编辑于 2022-05-13
  • 来自专栏运维学习交流

    学习笔记0328----压缩文件

    压缩文件 预习内容 1. linux上的压缩文件后缀名 2. gzip(gunzip)压缩工具 2.1 gzip压缩文件,无法压缩目录 2.1.1【gzip 文件名】 压缩后源文件消失,文件名后多一个 5. zip文件,可以压缩文件夹 5.1安装zip命令 5.2 zip 压缩文件 5.2.1【zip 压缩后的文件名 源文件】压缩文件 5.2.2 【zip 压缩后的文件名 源文件1 目录1】压缩目录 .tar 】解包文件 6.4 【tar -tf 111.tar 】查看打包文件的文件列表 7.tar打包并压缩 7.1 打包压缩 7.2 解压解包 8.压缩文件命令总结 预习内容 6.1 压缩打包介绍 windows上的压缩文件: .zip .7z .rar linux 上的压缩文件: .zip .gz .bz2 .xz .tar.gz .tar.bz2 .tar.xz 2. gzip 命令 文件格式 压缩文件(源文件不保留) 压缩文件(源文件保留) 默认压缩级别 解压 (源文件不保留) 解压 (源文件保留) 查看压缩文件 gzip file.gz gzip file.gz gzip

    2.2K20编辑于 2022-01-11
  • 来自专栏程序员面试小技巧

    rar压缩文件密码破解工具介绍

    破解工具1.下载破解工具工具和密码本可以在网盘下载:链接:https://pan.baidu.com/s/1OQbfOfcdlvc3cd7CM6tq-Q提取码: rzbv2.打开CMD窗口(Windows

    4.7K41编辑于 2022-10-12
  • 来自专栏sktj

    python 弹出框 压缩文件 解压文件

    from tkinter import * # widgets and presets from tkinter.filedialog import askopenfilename # file selector dialog

    1.2K20编辑于 2022-05-13
  • 来自专栏CSDNToQQCode

    Linux zip命令:压缩文件或目录

    目录 zip命令压缩文件语法: zip命令解压文件语法: ---- zip命令压缩文件语法: zip -选项 压缩文件名.zip 压缩文件夹名 一般示例: zip -r dir.zip dir 选项 -m 将文件压缩之后,删除原始文件,相当于把文件移到压缩文件中。 -v 显示详细的压缩过程信息。 -q 在压缩的时候不显示命令的执行过程。 -u 更新压缩文件,即往压缩文件中添加新文件。 zip命令解压文件语法: unzip [选项] 压缩包名 一般使用:unzip -d dir.zip 选项 含义 -d 目录名 将压缩文件解压到指定目录下。 -v 查看压缩文件的详细信息,包括压缩文件中包含的文件大小、文件名以及压缩比等,但并不做解压操作。 -t 测试压缩文件有无损坏,但并不解压。

    9.1K20编辑于 2022-11-30
  • 来自专栏韩曙亮的移动开发专栏

    【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( jni 中 main 函数声明 | 命令行处理 | jni 调用 lib7zr.so 函数库处理压缩文件完整代码 )

    动态库处理压缩文件 ( 修改 7zr 交叉编译脚本 Android.mk | 交叉编译 lib7zr.so 动态库 ) 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 拷贝 lib7zr.so 动态库到 Android Studio 工程 | 配置 build.gradle 构建脚本 ) 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 拷贝 lib7zr.so 动态库头文件到 Android 工程中 | 配置 CMakeLists.txt 构建脚本 ) 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 测试 lib7zr.so 动态库调用 ) 一、JNI 中 main 函数声明 ---- 使用 7zr 可执行程序处理压缩文件时时 , 调用的是其主函数 , CPP\7zip\UI\Console\MainAr.cpp jni 中处理压缩文件命令 : /data/user/0/kim.hsl.a7_zip/files/7zr a /data/user/0/kim.hsl.a7_zip/files/files_jni.7z

    96220编辑于 2023-03-29
  • 来自专栏Java架构师必看

    java压缩文件乱码问题

    今天说一说java压缩文件乱码问题,希望能够帮助大家进步!!! 用java来打包文件生成压缩文件,有两个地方会出现乱码: 1、内容的中文乱码问题:修改sun的源码。 2、压缩文件注释的中文乱码问题:zos.setComment("中文测试");通过使用设置编码的方法(zos.setEncoding("gbk");)发现问题,测试项目的编码方式为gbk,而默认编码是utf java压缩文件代码: package com.compress; import java.io.BufferedInputStream; import java.io.BufferedOutputStream

    1.3K20编辑于 2022-01-17
  • 来自专栏impressionyang的个人分享

    Linux解压缩文件

    先导:写这篇文章是为了记录在Linux下常用的、简单的进行压缩文件的解压缩以及打包压缩文件的方法,以方便自己未来忘记了在查询 全局说明 下面的两个参数意义 dest:目标文件,压缩的话将dest 换成你想要的文件名 src:来源文件,是一个文件或者一个文件夹,压缩要想打包多个就空格后追加接下来的文件或者文件夹,解压的就不行了 tar.gz 总的来说这是两种格式的压缩文件,tar是归档文件,gz 是压缩文件,tar.gz是一种Linux下常用的压缩文件格式,一般的源代码包都是使用这种压缩文件的 打包压缩 将文件或者文件夹打包压缩成tar.gz tar -czvf dest.tar.gz src -x: extract,将文件从归档中提取出来 -v: verbose,详细的将文件列表信息打印出来 -f: file,从归档文件中操作 tar.bz2 这个压缩文件格式和上一个差不多,也是先归档,然后才压缩一种压缩文件

    6.9K10发布于 2020-08-27
领券