首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用WGET或Python从需要基本身份验证的CSV下载并重命名附件

要使用WGET或Python从需要基本身份验证的CSV下载并重命名附件,可以分别使用以下方法:

使用WGET

  1. 打开命令行界面。
  2. 使用 wget 命令,提供用户名和密码以及要下载的文件的URL。假设用户名为 your_username,密码为 your_password,文件的URL为 http://example.com/your_file.csv
代码语言:javascript
复制
wget --user=your_username --password=your_password --output-document=renamed_file.csv http://example.com/your_file.csv

这将下载文件并将其重命名为 renamed_file.csv

使用Python

  1. 确保已安装 requests 库。如果尚未安装,请运行以下命令:
代码语言:javascript
复制
pip install requests
  1. 使用以下Python代码下载文件并将其重命名:
代码语言:javascript
复制
import requests

url = "http://example.com/your_file.csv"
username = "your_username"
password = "your_password"
new_filename = "renamed_file.csv"

response = requests.get(url, auth=(username, password), stream=True)

if response.status_code == 200:
    with open(new_filename, 'wb') as f:
        for chunk in response.iter_content(chunk_size=8192):
            f.write(chunk)
else:
    print(f"Failed to download file. Status code: {response.status_code}")

这段代码首先使用 requests.get() 方法请求文件,同时传递用户名和密码进行基本身份验证。如果请求成功(状态码为200),则将响应内容写入新文件。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券