Python script not working on windows 7 but works fine on linux
io
maroso at libero.it
Mon Mar 4 14:06:57 EST 2013
The following scripts are working fine on linux but, using the same
version, can't work on windows because i receive the following message:
Script:
import json
import urllib
import csv
url = "http://bitcoincharts.com/t/markets.json"
response = urllib.urlopen(url);
data = json.loads(response.read())
f = open("/home/io/btc_trading/markets.csv","wb")
c = csv.writer(f)
#apre un file di testo e legge il contenuto del file inserendolo in una
stringa
esclusioni_file = open('/home/io/btc_trading/exclusions.txt','r')
esclusioni = []
for line in esclusioni_file:
esclusioni.append(line.strip())
#print(esclusioni)
# write headers
c.writerow(["Currency","Symbol","Bid", "Ask", "Volume"])
for d in data :
if d["currency"] <> "SLL": #esclude la valuta di secondlife SLL
if d["bid"] is not None and d["ask"] is not None:
if d["symbol"] not in esclusioni:
#print d["symbol"]
c.writerow([str(d["currency"]),str(d["symbol"]),str(d
["bid"]),str(d["ask"]),str(d["currency_volume"])])
#esclusioni.close()
Windows error :
Traceback (most recent call last):
File "C:\btc_trading\scripts
\import_json_2_csv_from_web_and_exclusions.py", line 10, in <module>
f = open("/home/io/btc_trading/markets.csv","wb")
IOError: [Errno 2] No such file or directory: '/home/io/btc_trading/
markets.csv'
>>>
More information about the Python-list
mailing list