Python 将Web文件直接下载到Pandas中
我正在尝试下载一个带有熊猫链接的web文件。我遇到的问题是,大多数教程都显示了一个可以下载的文件,该文件最后有一个特定的扩展名,这使您可以更轻松地直接下载它Python 将Web文件直接下载到Pandas中,python,html,pandas,web-scraping,python-requests,Python,Html,Pandas,Web Scraping,Python Requests,我正在尝试下载一个带有熊猫链接的web文件。我遇到的问题是,大多数教程都显示了一个可以下载的文件,该文件最后有一个特定的扩展名,这使您可以更轻松地直接下载它 此链接可下载文本文件,但无法用常规方法轻松读取。如何在pandas中直接下载此文件。数据科学助手,您所要做的就是这样 import pandas as pd df = pd.read_csv('ADAMS.txt') 您可以尝试: df = pd.read_csv('https://www6.sos.state.oh.us/ords/f?
此链接可下载文本文件,但无法用常规方法轻松读取。如何在pandas中直接下载此文件。数据科学助手,您所要做的就是这样
import pandas as pd
df = pd.read_csv('ADAMS.txt')
您可以尝试:
df = pd.read_csv('https://www6.sos.state.oh.us/ords/f?p=VOTERFTP:DOWNLOAD::FILE:NO:2:P2_PRODUCT_NUMBER:1')
如果此代码适用于您,请尝试以下代码:
import pandas as pd
import io
import requests
url="https://www6.sos.state.oh.us/ords/f?p=VOTERFTP:DOWNLOAD::FILE:NO:2:P2_PRODUCT_NUMBER:1"
s=requests.get(url).content
c=pd.read_csv(io.StringIO(s.decode('utf-8')))
更多详细信息。必须包含链接,而不是下载的文件。