CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

le meilleur module python pour choper les datas de finance?

BienSoumis
BienSoumis
Niveau 20
13 mai 2021 à 01:54:30

Hello

la pluspart des module python fait pour choper les datas des cours sont super cher,
pour l'instant je fonctionne avec le module request

def get_coinmarketcap_price(symbol, class_="priceValue___11gHJ"):

    #get url from coinmarketcap
    names = {
        "BTC"   :"bitcoin", 
        "ETH"   :"ethereum", 
        }
    url = f"https://coinmarketcap.com/currencies/{names[symbol]}/"

    #get html content
    html = requests.get(url, stream=True)
    html = str(html.content)

    #read html content with soup 
    soup = BeautifulSoup(html, 'html.parser')
    price = soup.find(class_=class_)
    price = price.string.replace("$","").replace(",","_")
    
    return float(price)

mais c'est ultra CLODO et j'irai pas bien loins donc si les clés calé en programmation on des conseils de module (gratuit si possible?) ou des adresses HTML fait à cet égard ce serais sympa de filer vos bons plans :hap:

Message édité le 13 mai 2021 à 01:56:05 par BienSoumis
LeSingixDuXLM
LeSingixDuXLM
Niveau 34
13 mai 2021 à 02:01:40

Pas comprit l'OP, pourquoi faire ça quand ton broker le fait déjà ?

BienSoumis
BienSoumis
Niveau 20
17 mai 2021 à 11:19:10

Non c'est pour un script python https://image.noelshack.com/fichiers/2021/02/7/1610904312-risitas-blase-zoom-hd-lunette.png

il doit avoir un acccès quasi-instantané aux infos et je sais pas quel solution gratuite choisir https://image.noelshack.com/fichiers/2021/02/7/1610904312-risitas-blase-zoom-hd-lunette.png

Henry_calvitie
Henry_calvitie
Niveau 37
17 mai 2021 à 11:23:12

Utilise l'api de ton exchange ?

Jerceval
Jerceval
Niveau 9
17 mai 2021 à 11:25:41

Je suis calé en Node, de simples requêtes avec Express sur une API, y'a rien de payant :(

Henry_calvitie
Henry_calvitie
Niveau 37
17 mai 2021 à 11:29:57

Le 17 mai 2021 à 11:28:12 :

Le 17 mai 2021 à 11:25:41 :
Je suis calé en Node, de simples requêtes avec Express sur une API, y'a rien de payant :(

ça ça nécéssite de se connecter son compte eschange non? :(

Bah oui c'est comme ça qu'il faut faire, faut pas hard scrap l'html du site :rire:
Tout bon exchange ou site ont une api qui te permettent d'avoir la data en temps réel, suffit de lire leur documentation pour voir quels requetes tu dois envoyer :oui:

Message édité le 17 mai 2021 à 11:30:52 par Henry_calvitie
Boris_Barnet
Boris_Barnet
Niveau 19
17 mai 2021 à 11:31:03

API coinmarketcap c'est largement suffisant

8sur10bacplus5
8sur10bacplus5
Niveau 32
17 mai 2021 à 11:31:33

ayo la tentative de scrapping :rire:

Europlasmed
Europlasmed
Niveau 41
17 mai 2021 à 11:31:41

utilise les subgraph, c'est de la balle je fais tout mes bots avec

Ptn j'avais pas vu le web scrapping :rire:
Utilise des API hein:ok:

Message édité le 17 mai 2021 à 11:32:41 par Europlasmed
OdeurDeKhey
OdeurDeKhey
Niveau 9
17 mai 2021 à 11:32:03

Le 17 mai 2021 à 11:31:03 :
API coinmarketcap c'est largement suffisant

Payant à partir d'un certain nombre de requetes, perso j'utilise coingecko
edit: l'op: https://api.coingecko.com/api/v3/coins?per_page=250&page=1

Message édité le 17 mai 2021 à 11:33:16 par OdeurDeKhey
ChomeurEtFier2
ChomeurEtFier2
Niveau 34
17 mai 2021 à 11:39:54

Le 17 mai 2021 à 11:23:12 :
Utilise l'api de ton exchange ?

this

BienSoumis
BienSoumis
Niveau 20
17 mai 2021 à 13:37:24

Le 17 mai 2021 à 11:32:03 :

Le 17 mai 2021 à 11:31:03 :
API coinmarketcap c'est largement suffisant

Payant à partir d'un certain nombre de requetes, perso j'utilise coingecko
edit: l'op: https://api.coingecko.com/api/v3/coins?per_page=250&page=1

:bave: merci
et comment choper le prix d'une heure précise par exemple? :(
j'aurais espérer faire un pip install d'un module gratos :(

Le 17 mai 2021 à 11:23:12 :
Utilise l'api de ton exchange ?

oui mais c'est trop de responsabilité pour l'instant je veux juste checker les prix et m'amuser à créé des algos de détection :peur: après je peux peut être le connecter à un faux compte la ou il n'y a pas d'oseilles? :( je suis pas à l'aise à connecter mon compte à un API trop peur niveau sécurité

Message édité le 17 mai 2021 à 13:40:58 par BienSoumis