gpt4 book ai didi

python - 用 Python 下载 xlsx 文件

转载 作者:行者123 更新时间:2023-12-04 20:22:30 26 4
gpt4 key购买 nike

想下载到本地目录。此代码适用于 csv 但不适用于 xlsx。它写入一个文件,但无法以 Excel 格式打开。
任何帮助将不胜感激。

url = 'https://some_url'
resp = requests.get(url)
open('some_filename.xlsx', 'wb').write(resp.content)

最佳答案

您可以从 resp 数据创建一个数据框,然后使用 pd.to_excel() 函数获取 xlsx 文件。这是一个经过测试的解决方案,它对我有用。

import requests
import pandas as pd
import io

url='https://www.google.com' #as an example
urlData = requests.get(url).content #Get the content from the url
dataframe = pd.read_csv(io.StringIO(urlData.decode('latin-1')))
filename="data.xlsx"
dataframe.to_excel(filename)

关于python - 用 Python 下载 xlsx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68903075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com