如何使用 wget 读取基于 https 的数据?

How can I read in https-based data using wget?

我正在尝试在我的 windows 10 系统中使用 Anaconda 3(conda 4.8.4) 在 jupyter notebook 中训练线性回归模型。当我尝试使用程序 wget 读取训练数据(来自“https”网站的 csv 文件)时,出现错误

'wget' is not recognized as an internal or external command, operable program or batch file

我实际上已经在 Anaconda prompt 和 jupyter notebook 终端中安装了这个程序,但是我仍然得到这个错误。有谁知道我该如何解决这个问题?

这是我的代码:

! wget https://github.com/dataprofessor/data/raw/master/BostonHousing.csv

enter image description here

我认为您应该使用 python 工具而不是外部工具。它更易于使用,您可以以 python 和库期望的方式摄取数据。

像这样简单的东西应该有用:

import requests

# Get data using a GET request
r = requests.get('https://github.com/dataprofessor/data/raw/master/BostonHousing.csv')

# Continue proccesing and prepare for neural network.

# Here I print the data recvied to stdout as an example. You can just as easly write to a file or anything else you like

print(r.content)

或者因为您已经安装了 wget 模块,您可以这样调用它 python -m wget "https://github.com/dataprofessor/data/raw/master/BostonHousing.csv"