在日常工作中,我们经常需要处理从网络上下载的压缩包,比如.zip或.tar.gz格式。那么如何用Python一步到位完成下载和解压呢?👀 使用`requests`库下载文件,再借助`shutil`或`zipfile`模块解压,是不是很高效?🚀
首先确保安装了必要的库:`pip install requests`。然后按照以下步骤操作👇:
```python
import requests
import zipfile
from io import BytesIO
下载文件
url = "https://example.com/file.zip"
response = requests.get(url)
zip_file = zipfile.ZipFile(BytesIO(response.content))
解压到指定目录
extract_path = "./extracted_files"
zip_file.extractall(extract_path)
print("文件已成功下载并解压!✅")
```
这种方法不仅节省时间,还能简化流程,非常适合需要快速处理数据的场景。🌈 如果你有其他压缩格式需求,也可以替换为对应的解压模块哦!💡
快来试试吧,让Python帮你搞定一切!💪