У меня есть файл Excel с именем table.xlsx. Я попытался написать сценарий python, который считывает каждое значение каждой строки указанного c столбца с именем «AB C». В этом столбце написано 4667 строк. Каждая строка должна быть вставлена как параметр в строку метода GET (протокол http), чтобы получить 4667 json -файлов со всеми необходимыми данными от REST-Api-Server. Я пробовал следующий сценарий python:
import requests
import pandas as pd
get_all_ABC = pd.read_excel('C:\Users\XXX\XXX2\XXX3\table.xlsx', skiprows=1).set_index('ABC')
r = requests.get('http://localhost:5000/api/sensors/data?ABC={get_all_ABC}')
print (r.json())
Чтение каждой строки столбца «AB C» файла Excel работает само по себе, а код requests.get
также работает сам по себе, если я введите определенную строку c столбца 'AB C' в строку http-GET. Когда я запускаю код в командном окне (cmd) со всеми зависимостями, я получаю SyntaxError: invalid syntax
, но не понимаю почему. Есть идеи?