У меня есть скрипт для загрузки файла CSV, который находится в контейнере, в корзину S3, я скопировал файл на локальный компьютер и тестирую скрипт локально, но получаю ошибки. Я все еще изучаю, пытаюсь узнать, какая часть мне не хватает в скрипте и как я могу запустить это и загрузить файл на S3,
Вот ошибки:
error_1 :
Traceback (most recent call last):
File "C:/Users/U12345/IdeaProjects/xxx/s3_upload.py", line 19, in <module>
r'C:\Users\U12345\IdeaProjects\xxx\test_' + str(current_date) + '.csv')
OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: 'C:\\Users\\U12345\\IdeaProjects\\xxx\\test.csv' -> 'C:\\Users\\U12345\\IdeaProjects\\xxx\\test_2020-04-16 10:55:41.csv'
error_02:
File "C:/Users/U12345/IdeaProjects/xxx/s3_upload.py", line 33
response = s3_client.put_object(Body='C:\Users\U6079325/IdeaProjects/xxx/test.csv',
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
Другая проблема заключается в том, что я не очень уверен, как вызывать эту функцию, какой параметр поместить в скобку, он дал мне разные ошибки.
Я борюсь с этим уже почти неделю, немного расстроенный, может ли кто-нибудь дать мне некоторую помощь или хороший пример, которому я могу следовать.
Обновление:
error02 и последняя проблема была решена, просто первая ошибка все еще не работает, я пробовал '/', '\', с 'C:', без 'C:', все не работает ...