#python-3.x #python-requests
#python-3.x #python-запросы
Вопрос:
Я пытаюсь обновить запрос http GET для URL-адреса. Каждый раз, когда я запускаю скрипт, он получает нужную мне информацию, но не обновляет временные метки для обновления содержимого. Я использую aiohttp в качестве модуля.
import aiohttp
import asyncio
import time
url = 'https://api.btcmarkets.net/v3/markets/LTC-AUD/ticker'
async def get_data(session):
request = await session.request('GET', url, )
response = await request.text()
print(response)
async def main():
async with aiohttp.ClientSession() as session:
while True:
await get_data(session)
time.sleep(1)
if __name__ == '__main__':
asyncio.run(main())
Комментарии:
1. Временная метка обновляется на стороне сервера, поэтому вы не можете ее обновить. Просто подождите дольше между вашими запросами к API.
2. @baduker Да, просто запустил его на 5 минут, и отметка времени обновилась. Большое спасибо за помощь.