Bitcoin Forum
May 09, 2024, 04:55:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Python e vari exchangers  (Read 669 times)
mikexine (OP)
Full Member
***
Offline Offline

Activity: 230
Merit: 100


View Profile
May 03, 2014, 11:06:03 AM
Last edit: May 06, 2014, 03:37:53 PM by mikexine
 #1

ciao  Smiley
stavo provando a capire un po' come funziona leggere l'ultimo prezzo di uno scambio su btc-e con python, e sono giunto a questo punto:

Code:
import urllib                                       
sock = urllib.urlopen("https://btc-e.com/api/2/btc_usd/ticker")
htmlSource = sock.read()                            
sock.close()                                        
var = htmlSource

start = var.find("last")+6
end = var.find("buy")-2
last = var[start:end]

print 'last bitcoin value: '+last+ '$'

sono alle prime armi con python. così per funzionare funziona, voi avreste suggerimenti utili?
grazie Smiley
1715273753
Hero Member
*
Offline Offline

Posts: 1715273753

View Profile Personal Message (Offline)

Ignore
1715273753
Reply with quote  #2

1715273753
Report to moderator
1715273753
Hero Member
*
Offline Offline

Posts: 1715273753

View Profile Personal Message (Offline)

Ignore
1715273753
Reply with quote  #2

1715273753
Report to moderator
1715273753
Hero Member
*
Offline Offline

Posts: 1715273753

View Profile Personal Message (Offline)

Ignore
1715273753
Reply with quote  #2

1715273753
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
w5pn73
Sr. Member
****
Offline Offline

Activity: 635
Merit: 251


View Profile
May 03, 2014, 11:37:27 AM
 #2

sono alle prime armi con python. così per funzionare funziona, voi avreste suggerimenti utili?

L'url restituisce i dati in formato json, utilizza una libreria per decodificarli anzichè cercare le keyword nel testo.
mikexine (OP)
Full Member
***
Offline Offline

Activity: 230
Merit: 100


View Profile
May 03, 2014, 01:17:25 PM
 #3

sono alle prime armi con python. così per funzionare funziona, voi avreste suggerimenti utili?

L'url restituisce i dati in formato json, utilizza una libreria per decodificarli anzichè cercare le keyword nel testo.


grazie per il suggerimento!
ho provato a guardare un momento, così sarebbe meglio?

Code:
import urllib, json                                       

url = "https://btc-e.com/api/2/btc_usd/ticker"
response = urllib.urlopen(url)
data = json.loads(response.read())
print 'last bitcoin value: '+str(data['ticker']['last'])+' $'
mikexine (OP)
Full Member
***
Offline Offline

Activity: 230
Merit: 100


View Profile
May 06, 2014, 03:39:13 PM
 #4

ho provato a giocare ancora un po' con python e sono giunto a questo: https://github.com/mikexine/Cryptsy-Prices
se avete voglia di lasciare suggerimenti / commenti sarei più che contento.. vorrei capire se c'è qualcosa di migliorabile eccetera Smiley
grazie!
FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
May 06, 2014, 04:30:40 PM
 #5

sono alle prime armi con python. così per funzionare funziona, voi avreste suggerimenti utili?

L'url restituisce i dati in formato json, utilizza una libreria per decodificarli anzichè cercare le keyword nel testo.


grazie per il suggerimento!
ho provato a guardare un momento, così sarebbe meglio?

Code:
import urllib, json                                       

url = "https://btc-e.com/api/2/btc_usd/ticker"
response = urllib.urlopen(url)
data = json.loads(response.read())
print 'last bitcoin value: '+str(data['ticker']['last'])+' $'



Decisamente Wink




FaSan
mikexine (OP)
Full Member
***
Offline Offline

Activity: 230
Merit: 100


View Profile
May 08, 2014, 01:04:36 PM
 #6

Decisamente Wink




FaSan

Grazie! Smiley
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!