|
|
@@ -207,9 +207,8 @@
|
|
|
"\n",
|
|
|
"try:\n",
|
|
|
" download_and_unzip_spam_data(url, zip_path, extracted_path, data_file_path)\n",
|
|
|
- "except urllib.error.HTTPError:\n",
|
|
|
- " print(\"UCI Machine Learning Repository (https://archive.ics.uci.edu)\"\n",
|
|
|
- " \" temporary unavailable. Using backup URL.\")\n",
|
|
|
+ "except (urllib.error.HTTPError, urllib.error.URLError, TimeoutError) as e:\n",
|
|
|
+ " print(f\"Primary URL failed: {e}. Trying backup URL...\")\n",
|
|
|
" url = \"https://f001.backblazeb2.com/file/LLMs-from-scratch/sms%2Bspam%2Bcollection.zip\"\n",
|
|
|
" download_and_unzip_spam_data(url, zip_path, extracted_path, data_file_path)\n",
|
|
|
"\n",
|