У меня есть функция вызова API, которая принимает URL в качестве параметра функции.Функция выполняет запрос GET к URL-адресу и сохраняет данные в виде файла csv в заданном каталоге.
Передаваемый URL-адрес состоит из нескольких параметров, таких как AccountID, fromDate, toDate и т. Д. У меня есть100 URL для загрузки данных и хотели бы иметь 100 отдельных файлов .csv.Каков наилучший способ создания заголовка .csv на лету при каждом вызове вызывающей функции API.
До сих пор я просто извлекал AccountID из URL и использовал его в качестве заголовка файла .csv.Тем не менее, иногда AccountID совпадает, но другие параметры отличаются в URL.Какой лучший способ сделать это?Я не хочу, чтобы какой-либо из файлов .csv был перезаписан.
Примечание: я использую Python 3.7 со следующими пакетами - запросы, urllib.parse, json.
Спасибо!