Получение сообщения об ошибке EmptyDataFrame из URL отчета Facebook Ads в Python - PullRequest
0 голосов
/ 04 октября 2019

Я использую метод pandas 'read_csv' для чтения URL-адреса Facebook, который ссылается на файл CSV с рекламным отчетом - эта ссылка автоматически загружает CSV при вставке в браузер. Обычно я могу передать URL-адрес, подобный этому, непосредственно в pandas.read_csv () и получить фрейм данных, но в настоящее время я получаю сообщение «EmptyDataError: нет столбцов для анализа из файла» по этой ссылке.

Я понимаю, что альтернативой получению этих данных может быть доступ к API Graph Facebook, но сейчас возможность настройки доступа к этому URL-адресу напрямую через некоторый Python или другой код была бы наиболее полезной для настройки моего процесса составления отчетов об объявлениях. Код выглядит примерно так:

ads_report = pd.read_csv('https://www.facebook.com/ads/report_builder/past_report/download_report/?report_run_id=123456789101112&export_format=csv&source=email')

Я ожидаю, что на выходе будет обычный фрейм данных, но в настоящее время я получаю эту ошибку: EmptyDataError: No columns to parse from file

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...