СОЗДАЕМ ГРАФИК БИТКОИНА ЧЕРЕЗ WEBSOCKETS | Python 3, Питон 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 มี.ค. 2021
  • СОЗДАЕМ ГРАФИК БИТКОИНА ЧЕРЕЗ WEBSOCKETS
    Python on Papyrus RU.
    Мои курсы на UDEMY: www.udemy.com/user/andrey-iva...
    Пожертвования: www.donationalerts.com/r/pyth...
    Github: github.com/knucklesuganda
    Telegram канал: t.me/pypapyrus_ru
    Код из видео: github.com/knucklesuganda/Bin...
    Binance API: binance-docs.github.io/apidocs/
    Websockets: websockets.readthedocs.io/en/...
    Другие Видео по Python: • Python, Питон
    Канал на английском языке: / @pythononpapyrus
    Всем привет! Сегодня я сделал график биткоина через binance api и websockets. Я пояснил зачем нам нужно использовать веб сокеты и показал это на реальном примере.
    Поставьте лайк и подпишитесь!
    #Python #Питон #программирование #programming #binance #binanceapi #crypto #btc #websockets #cryptocurrency #bitcoin #financial #datascience

ความคิดเห็น • 72

  • @TechnoBog-ov2mp
    @TechnoBog-ov2mp 3 ปีที่แล้ว +38

    братан, обязательно продолжай бинанс!!!!!!

    • @sledleo
      @sledleo 2 ปีที่แล้ว +4

      +1 бинанс нам нужен!

  • @BorisenkoV89
    @BorisenkoV89 2 ปีที่แล้ว +5

    Спасибо, очень круто. Буду ждать новое видео на тему Бинас API, а так же есть библиотека python-binance она и асинхронная тоже

  • @kiska5244
    @kiska5244 2 ปีที่แล้ว +8

    Классное видео, продолжай с бинанс!

  • @1Chitus
    @1Chitus ปีที่แล้ว +2

    Спасибо, очень круто.

  • @alexchoriy2182
    @alexchoriy2182 ปีที่แล้ว

    ето лучшее что я видел!!! сразу подписался подача просто топ

  • @winssd9496
    @winssd9496 2 ปีที่แล้ว

    Красавчик всё понятно и ясно

  • @idensas
    @idensas 2 ปีที่แล้ว

    Просто лучший, спасибо ^^

  • @russiantime778
    @russiantime778 ปีที่แล้ว +1

    API биткоина)))) Спасибо, посмеялся.

  • @denissavast
    @denissavast 2 ปีที่แล้ว

    Благодарю!

  • @user-xi3di7ws8l
    @user-xi3di7ws8l 3 ปีที่แล้ว +5

    Привет! За видео лайк, подписка! Можешь снять видос как параллельно запустить два вебсокета?

  • @takiekakmi7532
    @takiekakmi7532 2 ปีที่แล้ว

    Пасиб за инфу)

  • @user-jj4lh1sq4r
    @user-jj4lh1sq4r 3 ปีที่แล้ว

    Лайк + подписка однозначно!

  • @user-jj4lh1sq4r
    @user-jj4lh1sq4r 3 ปีที่แล้ว +12

    Бро, ты реально круто программируешь! Особенно интересно смотреть с твоими пояснениями и "отладкой не работающего" - вообще огонь! Нигде такого не встречал! Кстати, рискну предложить тему выпуска "Как использовать websockets через asterisk в браузере для аудио-звонков / видео-звонков". Не сложно будет?

    • @user-xv3xb8hd5z
      @user-xv3xb8hd5z 2 ปีที่แล้ว

      лучше все для ботов

  • @msi1180
    @msi1180 2 ปีที่แล้ว

    Интересно, подписка....

  • @autoscalping
    @autoscalping ปีที่แล้ว

    Полезное видео!

  • @user-gf5yx5yv4s
    @user-gf5yx5yv4s 2 ปีที่แล้ว +5

    Можно ли с помощью websockets сделать параллельное считывание данных с биржи нескольких криптовалют? Если да, то какие есть способы реализации?

  • @ooouumay6875
    @ooouumay6875 2 ปีที่แล้ว

    ТИГР!🚀

  • @sg6630
    @sg6630 ปีที่แล้ว

    Крутое видео. Спасибо,

  • @user-on1qf9cd3z
    @user-on1qf9cd3z 2 ปีที่แล้ว

    ЛУЧШИЙ!

  • @valeriivolkov_ua
    @valeriivolkov_ua 3 ปีที่แล้ว +14

    Благодарю за видео! Очень доступно всё объясняешь! Хочется пожать тебе руку!
    Хотел бы узнать, а как запустить одновременно 2 и больше потоков?

    • @carriagereturned3974
      @carriagereturned3974 ปีที่แล้ว

      гугл использовать религия не позволяет? :)

    • @bogdanmamotenko1167
      @bogdanmamotenko1167 ปีที่แล้ว

      @@carriagereturned3974 не токсичным быть сложное детство не позволяет?

    • @nazavod
      @nazavod ปีที่แล้ว

      @@bogdanmamotenko1167 через слеш дописать тикер к имеющемуся. Вот не ясно как фьючи получить

  • @ryzhakovalexey5037
    @ryzhakovalexey5037 3 ปีที่แล้ว +2

    Отличное видео!!! Спасибо. Как насчет websocket на django?

    • @PythononPapyrusRU
      @PythononPapyrusRU  3 ปีที่แล้ว +2

      Спасибо! Возможно сделаю видео

  • @zolotoyklon2535
    @zolotoyklon2535 2 ปีที่แล้ว +2

    Неужели у питона нет функции форматирования даты как в пхп например, date('Y-m-d H:i:s', time())

  • @allintroub
    @allintroub 2 ปีที่แล้ว +2

    Спасибо за видео. Print и вывод графика являются блокирующими функциями. Не считаешь, что они будут тормозить получение данных с вебсокета и лучше использовать перед ними await или отправить их в threadpool?

    • @PythononPapyrusRU
      @PythononPapyrusRU  2 ปีที่แล้ว +1

      Да, верно. Думаю что print можно оставить, однако, график действительно блокирует и лучше вывести его в pool. Я не хотел это тут показывать, так как это усложнило бы вещи, но замечание правильное

  • @user-bz4bo6ol2o
    @user-bz4bo6ol2o 11 หลายเดือนก่อน

    Круто. Но вот бы еще про серверную часть узнать, как написать отдающую сторону?

  • @user-fp3mu5lb2d
    @user-fp3mu5lb2d 2 ปีที่แล้ว

    Продолжай

  • @modrisusackis5733
    @modrisusackis5733 2 ปีที่แล้ว

    покажи, пожалуйста, на видео, как соеденить Питон с личным Бинанс контом...

  • @MrGrosha
    @MrGrosha 2 ปีที่แล้ว

    А как закривать соединение, без кнопки в pycharm? не могу разобратся с параметром timeout.

  • @user-ob6ny6nz8e
    @user-ob6ny6nz8e 2 ปีที่แล้ว

    Кто-нибудь пробовал в место графика, выводить данные в приложении на QtDesigner, в условном MainWindow? Как заставить работать это все одновременно?( подскажите плз в какую сторону смотреть..

  • @user-cd5rd2bc2q
    @user-cd5rd2bc2q ปีที่แล้ว +1

    Один в один код, даёт ошибку - "This event loop is already running"
    Н

  • @gerz_og
    @gerz_og 3 ปีที่แล้ว

    нормуль.

  • @DenisDementiev
    @DenisDementiev 2 ปีที่แล้ว

    Интересно очень, а как получать данные быстрее чем раз в 1 секунду через веб сокет, например мне надо 10-20 раз в секунду на бинансе? Спасибо

  • @user-iz9qp7np4q
    @user-iz9qp7np4q 10 หลายเดือนก่อน +1

    Тема боты актуальна.. Чтобы купля продажа была в автоматическом режиме..

  • @user-iy3yo2wt1n
    @user-iy3yo2wt1n 2 ปีที่แล้ว

    👍👍👍👍👍

  • @alexsokolov8
    @alexsokolov8 27 วันที่ผ่านมา

    Наносекунды поделить на тысячу - будут миллисекунды, а не секунды

  • @well-wisher8790
    @well-wisher8790 2 ปีที่แล้ว +2

    А будут работы с библиотекой python-binance? а можно с бинанса получать не только стоимость, но и другие дополнительные параметры?

    • @EscaliburM982
      @EscaliburM982 ปีที่แล้ว

      Конечно, сделки в реальном времени, заявки в стакане с ценами

  • @user-qw6nw4mu7m
    @user-qw6nw4mu7m 3 ปีที่แล้ว +2

    Каеф)) Интересно... а можно через питон сокеты передать в HTML строку и вывести ее на странице?

    • @PythononPapyrusRU
      @PythononPapyrusRU  3 ปีที่แล้ว +2

      Да, можно. Нужно просто сделать строку HTTP запроса, вставив в body нужный html. После это будет в браузере

    • @user-qw6nw4mu7m
      @user-qw6nw4mu7m 3 ปีที่แล้ว

      @@PythononPapyrusRU супер... Спасибо. Знать бы теперь как реализовать..

    • @PythononPapyrusRU
      @PythononPapyrusRU  3 ปีที่แล้ว +1

      можно набрать в интернете: http запрос и ответ в сокетах. Я уверен, что там что-то будет

  • @vkb0086
    @vkb0086 2 ปีที่แล้ว

    где ты взял эту ссылку?

  • @winssd9496
    @winssd9496 ปีที่แล้ว

    здравствуйте а почему код на COLAB?

  • @user-gq5zm4us4n
    @user-gq5zm4us4n 3 ปีที่แล้ว +3

    подскажите пожалуйста, все делаю правильно, но выдает ошибку [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1123), что делать

    • @timurakhmetzyanov9104
      @timurakhmetzyanov9104 3 ปีที่แล้ว +3

      В теминале вылонить: "/Applications/Python\ 3.7/Install\ Certificates.command" - без ковычек. 3.7 версия python (заменить на свою, у меня 3.9) Все заработало

    • @Neural.Academy
      @Neural.Academy 2 ปีที่แล้ว +1

      @@timurakhmetzyanov9104 Спасибо. Спас

    • @user-jt8gl9oj7o
      @user-jt8gl9oj7o 2 ปีที่แล้ว +1

      @@timurakhmetzyanov9104 спасибо !

  • @NikitaVolevoi
    @NikitaVolevoi ปีที่แล้ว

    Отличный контент. Скажи, а можно сделать так чтобы , с ТВ приходили алерты на питон, питон отправлял ордер на покупку в бинанс, потом через ваебсокет можно было увидеть цену покупки и далее уже питон выставляет лимитный ордер на продажу через апи на бинанс? По идее если написать такой алгоритм , то можно торговать в плюс с минимальным риск менеджментом

  • @San4ar
    @San4ar 3 ปีที่แล้ว +1

    Здраствуйте

  • @ryzhakovalexey5037
    @ryzhakovalexey5037 3 ปีที่แล้ว

    вопрос. вот условно у меня есть какой либо сайт без api, как мне получить его url? (где ты взят вот этот url, где wss вначале)

    • @PythononPapyrusRU
      @PythononPapyrusRU  3 ปีที่แล้ว

      Нужно написать свое api, по другому никак. Websocket может выступать как клиент, так и как сервер. То есть, кто-то написал свой сервер на binance, и нужно сделать тоже самое с этим сайтом.

    • @ryzhakovalexey5037
      @ryzhakovalexey5037 3 ปีที่แล้ว

      @@PythononPapyrusRU Спасибо

  • @EscaliburM982
    @EscaliburM982 ปีที่แล้ว

    Через вебсокет лимитирована скорость получения данных 1000 ms

  • @youknowme6077
    @youknowme6077 2 ปีที่แล้ว

    как получить ссылку wss?

  • @jilu1010
    @jilu1010 2 ปีที่แล้ว

    пАйтон, друг 😉

  • @hulitolku
    @hulitolku 9 หลายเดือนก่อน

    51000$ за биткоин.
    Смахнул слезу.

  • @soldiertoy
    @soldiertoy ปีที่แล้ว

    Эх.. биток по 51к

  • @rayydubb48
    @rayydubb48 2 ปีที่แล้ว

    что такое х y по математике ?
    )

  • @hottabych137
    @hottabych137 9 หลายเดือนก่อน

    Видимо видео сильно устарело. Установил websockets через PIP:
    Name: websockets
    Version: 11.0.3
    Но импорты так просто не работают, import websockets не работает, не находит его, хотя в site-packages он есть. Что то другое можно импортировать из этого модуля, но не сам websockets. На сайте разработчика тоже другие совсем примеры импортов и кода

    • @hottabych137
      @hottabych137 9 หลายเดือนก่อน

      Мдаа... пока разобрался в этой помойке... Оказывается есть ещё модуль websocket (без S на конце), это тоже дало муки понимать что есть что ))) В конце концов виной всему был CodeRunner - расширение под VSCode, он как-то конфликтовал с модулем websocketS. Подёргал его настройки, поперезагружал VSCode и модуль стал виден и теперь его можно импортировать.. Мдаа.. Ни с одним модулем такой проблемы не было до сих пор

  • @oleg_kishinskii
    @oleg_kishinskii 2 ปีที่แล้ว

    эм url и uri это вообще-то разные вещи.

  • @gta_KaskaD
    @gta_KaskaD ปีที่แล้ว

    Один минус, списка на долго не хватит, старие дание нужно удалять.

  • @jonbuzel6160
    @jonbuzel6160 2 ปีที่แล้ว

    +за ботов