现在使用Python 3,所以我不得不调整我的代码。只是想下载这两个文件,以防它们不存在(想法是我不必每次都下载它们。)
import urllib.request
if not os.path.isfile("test.mat"):
urllib.request.urlopen("http://ufldl.stanford.edu/housenumbers/test_32x32.mat", "test.mat")
if not os.path.isfile("train.mat"):
urllib.request.urlopen("http://ufldl.stanford.edu/housenumbers/train_32x32.mat", "train.mat")
我得到的错误是:
TypeError: POST data should be bytes or an iterable of bytes. It cannot be of type str.