Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Скрипт на Python для записи JSON в MySQL

project complete


Получаем данные через публичные АПИ сервиса и обновляем данные в таблице MySQL ( localhost root/root )

Первые два пункта оплачиваю через сейф ( 1000 рублей ). 

Третий пункт - напрямую 1000 рублей дополнительно.


1. Получить список 200 топовых токенов на данный момент 

https://www.cryptocompare.com/api#-api-data-coinlist-

Полностью заменить данные в таблице Tokens базы Crypto ( при отсутствии создать )


2. Составление и замена данных в таблице Volumes ( объемы торгов ) 

for i in Tokens
fsym = i
tsym = "BTC" url = f"https://www.cryptocompare.com/api/data/coinsnapshot/?fsym={fsym}&tsym={tsym}"
response = requests.get(url)

vol = []
d = dic['Data']['Exchanges']
for i in range(len(d)): vol.append([d[i]['MARKET'], round(float(d[i]['VOLUME24HOUR']),2)])

для каждого из Токенов в текущей таблице Tokens базы данных Crypto

Поля Token Exchange Volume24


3. Исторические данные получение

for i in Tokens
url = "https://min-api.cryptocompare.com/data/histominute?fsym=" + fsym + "&tsym=" + tsym + "&toTs=" + str(timestamp) + "&limit=10080&e=" + exchange response = requests.get(url)

Поля Timestamp Exchange Token + полученные из JSON

time
close
high
low
open
volumefrom
volumeto

Client's feedback about the contractor Алексее Гладышеве

Quality
Professionalism
Price
Availability
Terms

Очень оперативно был разработан скрипт на Пайтоне для связи между API внешнего сервиса и базы MySQL. Код читабелен и закомментирован. Рекомендую !

Андрей В. Андрей В. | Safe Safe

Freelancer's feedback about the client Андрее Верцанове

Payment
Task formulation
Requirements
Availability

Подробное ТЗ, всегда на связи, оплата через сейф. Всё отлично. Приятно работать, спасибо!

Алексей Г. Алексей Гладышев | Safe Safe



  1. 5 daysconcealed
    Іван Бо
     604   6   0

    Здравствуйте, готов выполнить ваш заказ. Обращайтесь, буду рад сотрудничеству.

    Ukraine Ivano-Frankovsk | 12 March at 15:17 |
  2. 5 daysconcealed
    Andrey Lebedev
     186 

    Доброго времени суток! Большой опыт работы с данными, в т.ч и котировочными 🙂

    Russia Russia | 12 March at 20:27 |
  3. 3 daysconcealedWinning proposal
    Алексей Гладышев
     190   2   0

    Здравствуйте,
    Делал подобные скрипты(c сохранением в MySQL и Postgres )для yobit, bitfinex, bittrex, готов написать и Ваш на python3.
    Задача ясна, но есть небольшие уточняющие вопросы, касательно структуры БД и пункта 2.
    По срокам, 3 дня. Работа через сейф.

    Russia Pskov | 12 March at 23:37 |
  1. 10 daysconcealed
    Дмитрий Шумило
     367  verified   4   2

    Здравствуйте, Андрей.

    Готов выполнить поставленную задачу.

    Ukraine Podolsk (Kotovsk) | 12 March at 16:14 |

Client
Андрей В.
Russia Russia  5   0
Project published
12 March at 14:22
115 views