Я пытаюсь автоматически загрузить файл и сохранить его. Предполагается, что это легко, но я сталкиваюсь с некоторыми трудностями.
Теоретически все должно быть просто здесь , вы автоматически нажимаете, чтобы загрузить файл.
У меня есть попробуйте другие способы (как указано в различных сообщениях, таких как здесь или введите описание ссылки здесь ). Вот пара примеров моего текущего кода:
Вариант A)
url = "https://www.gov.scot/binaries/content/documents/govscot/publications/statistics/2020/04/trends-in-number-of-people-in-hospital-with-confirmed-or-suspected-covid-19/documents/trends-in-number-of-people-in-hospital-with-confirmed-or-suspected-covid-19/trends-in-number-of-people-in-hospital-with-confirmed-or-suspected-covid-19/govscot%3Adocument/HSCA%2B-%2BSG%2BWebsite%2B-%2BIndicator%2BTrends%2Bfor%2Bdaily%2Bdata%2Bpublication.xlsx"
response = requests.get(url,stream=False)
with open(dowload_folder_name, 'wb') as out_file:
shutil.copyfileobj(response.raw, out_file)
Вариант B)
xl_df = pd.read_excel(url,
sheet_name='Table 5 - Testing',
skiprows=range(5),
skipfooter=0)
В обоих случаях я просто получаю
urllib.error.URLError: <urlopen error [Errno 60] Operation timed out>
Есть предложения, пожалуйста? Большое спасибо!